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
ClientConnectionState.h
1
/*
2
* ClientConnectionState.h
3
*
4
* Created on: Nov 2, 2012
5
* Author: Mitchell Wills
6
*/
7
8
#ifndef CLIENTCONNECTIONSTATE_H_
9
#define CLIENTCONNECTIONSTATE_H_
10
11
12
class
ClientConnectionState
;
13
class
ClientConnectionState_Error
;
14
class
ClientConnectionState_ProtocolUnsuppotedByServer
;
15
16
#include <exception>
17
#include "networktables2/connection/NetworkTableConnection.h"
18
25
class
ClientConnectionState
{
26
public
:
30
static
ClientConnectionState
DISCONNECTED_FROM_SERVER
;
34
static
ClientConnectionState
CONNECTED_TO_SERVER
;
38
static
ClientConnectionState
SENT_HELLO_TO_SERVER
;
42
static
ClientConnectionState
IN_SYNC_WITH_SERVER
;
43
44
45
private
:
46
const
char
* name;
47
protected
:
48
ClientConnectionState
(
const
char
* name);
49
public
:
50
virtual
const
char
* toString();
51
};
52
53
54
60
class
ClientConnectionState_ProtocolUnsuppotedByServer
:
public
ClientConnectionState
{
61
private
:
62
const
ProtocolVersion serverVersion;
63
public
:
68
ClientConnectionState_ProtocolUnsuppotedByServer
(ProtocolVersion serverVersion);
72
ProtocolVersion
getServerVersion
();
73
const
char
* toString();
74
};
81
class
ClientConnectionState_Error
:
public
ClientConnectionState
{
82
private
:
83
std::exception& e;
84
char
msg[100];
85
public
:
90
ClientConnectionState_Error
(std::exception& e);
94
std::exception&
getException
();
95
virtual
const
char
* toString();
96
};
97
98
99
#endif
/* CLIENTCONNECTIONSTATE_H_ */
ClientConnectionState_ProtocolUnsuppotedByServer::getServerVersion
ProtocolVersion getServerVersion()
Definition:
ClientConnectionState.cpp:44
ClientConnectionState::DISCONNECTED_FROM_SERVER
static ClientConnectionState DISCONNECTED_FROM_SERVER
Definition:
ClientConnectionState.h:30
ClientConnectionState::IN_SYNC_WITH_SERVER
static ClientConnectionState IN_SYNC_WITH_SERVER
Definition:
ClientConnectionState.h:42
ClientConnectionState_Error::getException
std::exception & getException()
Definition:
ClientConnectionState.cpp:63
ClientConnectionState_Error::ClientConnectionState_Error
ClientConnectionState_Error(std::exception &e)
Definition:
ClientConnectionState.cpp:56
ClientConnectionState_ProtocolUnsuppotedByServer
Definition:
ClientConnectionState.h:60
ClientConnectionState_Error
Definition:
ClientConnectionState.h:81
ClientConnectionState::SENT_HELLO_TO_SERVER
static ClientConnectionState SENT_HELLO_TO_SERVER
Definition:
ClientConnectionState.h:38
ClientConnectionState
Definition:
ClientConnectionState.h:25
ClientConnectionState_ProtocolUnsuppotedByServer::ClientConnectionState_ProtocolUnsuppotedByServer
ClientConnectionState_ProtocolUnsuppotedByServer(ProtocolVersion serverVersion)
Definition:
ClientConnectionState.cpp:38
ClientConnectionState::CONNECTED_TO_SERVER
static ClientConnectionState CONNECTED_TO_SERVER
Definition:
ClientConnectionState.h:34
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.