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

Public Member Functions

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
 

Protected Member Functions

 DispatcherBase (Storage &storage, Notifier &notifier)
 

Friends

class DispatcherTest
 

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