WPILibC++
unspecified
|
Public Types | |
enum | State { kCreated, kInit, kHandshake, kSynchronized, kActive, kDead } |
Public Member Functions | |
INetworkConnection (const INetworkConnection &)=delete | |
INetworkConnection & | operator= (const INetworkConnection &)=delete |
virtual ConnectionInfo | info () const =0 |
virtual void | QueueOutgoing (std::shared_ptr< Message > msg)=0 |
virtual void | PostOutgoing (bool keep_alive)=0 |
virtual unsigned int | proto_rev () const =0 |
virtual void | set_proto_rev (unsigned int proto_rev)=0 |
virtual State | state () const =0 |
virtual void | set_state (State state)=0 |