WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
nt::Dispatcher Class Reference
Inheritance diagram for nt::Dispatcher:
nt::DispatcherBase

Public Member Functions

void StartServer (StringRef persist_filename, const char *listen_address, unsigned int port)
 
void StartClient (const char *server_name, unsigned int port)
 
- Public Member Functions inherited from nt::DispatcherBase
void StartServer (StringRef persist_filename, std::unique_ptr< NetworkAcceptor > acceptor)
 
void StartClient (std::function< std::unique_ptr< NetworkStream >()> connect)
 
void Stop ()
 
void SetUpdateRate (double interval)
 
void SetIdentity (llvm::StringRef name)
 
void Flush ()
 
std::vector< ConnectionInfoGetConnections () const
 
void NotifyConnections (ConnectionListenerCallback callback) const
 
bool active () const
 
 DispatcherBase (const DispatcherBase &)=delete
 
DispatcherBaseoperator= (const DispatcherBase &)=delete
 

Static Public Member Functions

static DispatcherGetInstance ()
 

Friends

class DispatcherTest
 

Additional Inherited Members

- Protected Member Functions inherited from nt::DispatcherBase
 DispatcherBase (Storage &storage, Notifier &notifier)
 

The documentation for this class was generated from the following files: