class PacketTransport
Defined at line 842 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
The transport implementation for a TCP fastboot packet.
Public Methods
void PacketTransport (TcpTransportInterface &interface,size_tpacket_size,Fastboot &fastboot)
Defined at line 844 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
void PacketTransport (TcpTransportInterface &interface,size_tpacket_size,Fastboot &fastboot)
Defined at line 844 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
zx::result<size_t> ReceivePacket (void * dst, size_t capacity)
Defined at line 850 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
zx::result<size_t> ReceivePacket (void * dst, size_t capacity)
Defined at line 850 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
size_t PeekPacketSize ()
Peek the size of the next packet.
Defined at line 867 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
zx::result<> Send (std::string_view packet)
Defined at line 869 of file ../../src/firmware/gigaboot/cpp/fastboot.cc
zx::result<> Send (std::string_view packet)
Defined at line 869 of file ../../src/firmware/gigaboot/cpp/fastboot.cc