Now you can download a copy of these docs so you can use them offline! Download now
NetworkTableMode Class Referenceabstract

#include <NetworkTableMode.h>

Inheritance diagram for NetworkTableMode:
Collaboration diagram for NetworkTableMode:

Public Member Functions

virtual NetworkTableNodeCreateNode (const char *ipAddress, int port, NTThreadManager &threadManager, void *&streamFactory_out, StreamDeleter &streamDeleter_out, NetworkTableEntryTypeManager *&typeManager_out)=0
 

Static Public Attributes

static NetworkTableServerMode Server
 
static NetworkTableClientMode Client
 

Detailed Description

Represents a different modes that network tables can be configured in

Author
Mitchell

Definition at line 21 of file NetworkTableMode.h.

Member Function Documentation

virtual NetworkTableNode* NetworkTableMode::CreateNode ( const char *  ipAddress,
int  port,
NTThreadManager threadManager,
void *&  streamFactory_out,
StreamDeleter &  streamDeleter_out,
NetworkTableEntryTypeManager *&  typeManager_out 
)
pure virtual
Parameters
ipAddressthe IP address configured by the user
portthe port configured by the user
threadManagerthe thread manager that should be used for threads in the node
Returns
a new node that can back a network table
Exceptions
IOException

Implemented in NetworkTableClientMode, and NetworkTableServerMode.


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

Generated on Sat Apr 26 2014 12:26:46 for WPILibC++ by doxygen 1.8.6