Android-cuttlefish cvd tool
|
Go to the source code of this file.
Namespaces | |
namespace | udp |
namespace | udp::internal |
Enumerations | |
enum | udp::internal::Id : uint8_t { udp::internal::kIdError = 0x00 , udp::internal::kIdDeviceQuery = 0x01 , udp::internal::kIdInitialization = 0x02 , udp::internal::kIdFastboot = 0x03 } |
enum | udp::internal::Flag : uint8_t { udp::internal::kFlagNone = 0x00 , udp::internal::kFlagContinuation = 0x01 } |
Functions | |
std::unique_ptr< Transport > | udp::Connect (const std::string &hostname, int port, std::string *error) |
std::unique_ptr< Transport > | udp::internal::Connect (std::unique_ptr< Socket > sock, std::string *error) |
Variables | |
constexpr int | udp::kDefaultPort = 5554 |
constexpr uint16_t | udp::internal::kProtocolVersion = 1 |
constexpr uint16_t | udp::internal::kHostMaxPacketSize = 8192 |
constexpr int | udp::internal::kResponseTimeoutMs = 500 |
constexpr int | udp::internal::kMaxConnectAttempts = 4 |
constexpr int | udp::internal::kMaxTransmissionAttempts = 60 * 1000 / kResponseTimeoutMs |