Janusz Sobczak
4bd7da967a
Add MessageStream fuzzing test
...
PiperOrigin-RevId: 518920458
2023-03-23 11:41:39 -07:00
Janusz Sobczak
dbd31508fa
Add medium fuzzing tests
...
PiperOrigin-RevId: 518722768
2023-03-22 18:08:09 -07:00
Janusz Sobczak
1a78b33a89
Add InputStream::ReadExactly
...
Read() can return fewer bytes than requested.
ReadExactly() will call Read() repeatedly until we
have read as many bytes as we need.
PiperOrigin-RevId: 518719418
2023-03-22 17:45:50 -07:00
Janusz Sobczak
b2da1efbbf
Parse events from message stream.
...
Adds parsing for standard events, everything except audio switch.
PiperOrigin-RevId: 518425430
2023-03-21 17:23:42 -07:00
Janusz Sobczak
2096795496
Use ExceptionOr::result()
...
ExceptionOr::result() returns a reference, unlike GetResult(), which returns a
copy of the value.
PiperOrigin-RevId: 517238836
2023-03-16 15:09:05 -07:00
Janusz Sobczak
02ffb5d45e
Add Message Stream
...
Define MessageStream class for exchanging messages betweek the seeker and the
provider over rfcomm.
PiperOrigin-RevId: 516986541
2023-03-15 18:42:39 -07:00