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