commit | 6960da614e6e67805b85acb775abbb742595155d | [log] [tgz] |
---|---|---|
author | Ani Ramakrishnan <aniramakri@fuchsia.infra.roller.google.com> | Fri Sep 22 19:23:09 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Sep 22 12:25:54 2023 -0700 |
tree | 6f71932c6bbbc47b30eac76759bc50c546f22fd3 | |
parent | a1e17d7379f66bb883dfa30fa2b30ce4b3dd5141 [diff] |
[roll] Roll fuchsia [bt][obex] Initial support for GET requests Receive and parse GET & GETFINAL requests made by a connected Bluetooth peer. Handle the GET request by starting a new operation if needed, or matching to an existing GET operation. Define a basic state machine for the GET operation. Split the uesr data into chunks so that it can fit in the provided max packet size (takes into account Header prefix and Response prefix sizes). Update the ObexServerHandler trait definition with the GET request so that an OBEX profile can provide the payload if accepted. Original-Bug: 132595 Test: fx test bt-obex-tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/906252 Original-Revision: 3be4efb44aeca75d6fc62c4df5b800ecd4558ba7 GitOrigin-RevId: 5c7975923e868d5beab99bf554678df3811c223a Change-Id: Ibd35785ff0c5957f1cf8281ffa010b95c608b067
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia
on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party
.