Home
Roadside
Carputer
geoHist
software
FRC
Blog
Now you can download a copy of these docs so you can use them offline!
Download now
Main Page
Related Pages
Classes
Files
File List
networktables2
client
NetworkTableClient.h
1
/*
2
* NetworkTableClient.h
3
*
4
* Created on: Nov 3, 2012
5
* Author: Mitchell Wills
6
*/
7
8
#ifndef NETWORKTABLECLIENT_H_
9
#define NETWORKTABLECLIENT_H_
10
11
class
NetworkTableClient
;
12
13
#include "networktables2/NetworkTableNode.h"
14
#include "networktables2/client/ClientConnectionAdapter.h"
15
#include "networktables2/WriteManager.h"
16
#include "networktables2/TransactionDirtier.h"
17
24
class
NetworkTableClient
:
public
NetworkTableNode
{
25
private
:
26
ClientConnectionAdapter
& adapter;
27
WriteManager
& writeManager;
28
TransactionDirtier
* dirtier;
29
30
public
:
37
NetworkTableClient
(
IOStreamFactory
& streamFactory,
NetworkTableEntryTypeManager
& typeManager,
NTThreadManager
& threadManager);
38
~
NetworkTableClient
();
39
43
void
reconnect
();
44
45
void
Close
();
46
47
void
stop();
48
49
bool
IsConnected
();
50
51
bool
IsServer
();
52
53
};
54
55
56
#endif
/* NETWORKTABLECLIENT_H_ */
NetworkTableNode
Definition:
NetworkTableNode.h:32
NetworkTableClient::NetworkTableClient
NetworkTableClient(IOStreamFactory &streamFactory, NetworkTableEntryTypeManager &typeManager, NTThreadManager &threadManager)
Definition:
NetworkTableClient.cpp:16
NetworkTableClient::Close
void Close()
Definition:
NetworkTableClient.cpp:42
ClientConnectionAdapter
Definition:
ClientConnectionAdapter.h:31
NTThreadManager
Definition:
NTThreadManager.h:22
NetworkTableClient::IsConnected
bool IsConnected()
Definition:
NetworkTableClient.cpp:51
NetworkTableEntryTypeManager
Definition:
NetworkTableEntryTypeManager.h:15
WriteManager
Definition:
WriteManager.h:32
NetworkTableClient::IsServer
bool IsServer()
Definition:
NetworkTableClient.cpp:55
IOStreamFactory
Definition:
IOStreamFactory.h:19
NetworkTableClient
Definition:
NetworkTableClient.h:24
TransactionDirtier
Definition:
TransactionDirtier.h:25
NetworkTableClient::reconnect
void reconnect()
Definition:
NetworkTableClient.cpp:38
Generated on Sat Apr 26 2014 12:26:45 for WPILibC++ by
1.8.6
© 2006-2009 Dustin Spicuzza. All rights reserved.
Powered by Onnac
I do not condone or encourage graffiti. Please paint responsibly.