Android-cuttlefish cvd tool
|
Public Member Functions | |
EmulatorConnection (unique_fd fd, int local_port) | |
~EmulatorConnection () | |
void | Close () override |
![]() | |
FdConnection (unique_fd fd) | |
~FdConnection () | |
bool | Read (apacket *packet) override final |
bool | Write (apacket *packet) override final |
bool | DoTlsHandshake (RSA *key, std::string *auth_key) override final |
void | Close () override |
virtual void | Reset () override final |
![]() | |
BlockingConnection ()=default | |
BlockingConnection (const BlockingConnection ©)=delete | |
BlockingConnection (BlockingConnection &&move)=delete | |
virtual | ~BlockingConnection ()=default |
virtual bool | Read (apacket *packet)=0 |
virtual bool | Write (apacket *packet)=0 |
virtual bool | DoTlsHandshake (RSA *key, std::string *auth_key=nullptr)=0 |
virtual void | Close ()=0 |
virtual void | Reset ()=0 |
Public Attributes | |
int | local_port_ |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements BlockingConnection.
int EmulatorConnection::local_port_ |