Eclipse SUMO - Simulation of Urban MObility
|
Public Member Functions | |
SocketInfo (tcpip::Socket *socket, SUMOTime t) | |
constructor | |
~SocketInfo () | |
destructor | |
Data Fields | |
bool | executeMove = false |
whether a "half step" has been done, executing only the move | |
tcpip::Socket * | socket |
Socket object for this client. | |
SUMOTime | targetTime |
next point of action for the client | |
std::map< MSNet::TransportableState, std::vector< std::string > > | transportableStateChanges |
container for transportable state changes since last step taken by this client | |
std::map< MSNet::VehicleState, std::vector< std::string > > | vehicleStateChanges |
container for vehicle state changes since last step taken by this client | |
Private Member Functions | |
SocketInfo (const SocketInfo &) | |
Definition at line 291 of file TraCIServer.h.
|
inline |
constructor
Definition at line 294 of file TraCIServer.h.
|
inline |
|
private |
bool TraCIServer::SocketInfo::executeMove = false |
whether a "half step" has been done, executing only the move
Definition at line 303 of file TraCIServer.h.
tcpip::Socket* TraCIServer::SocketInfo::socket |
Socket object for this client.
Definition at line 305 of file TraCIServer.h.
Referenced by ~SocketInfo().
SUMOTime TraCIServer::SocketInfo::targetTime |
next point of action for the client
Definition at line 301 of file TraCIServer.h.
std::map<MSNet::TransportableState, std::vector<std::string> > TraCIServer::SocketInfo::transportableStateChanges |
container for transportable state changes since last step taken by this client
Definition at line 309 of file TraCIServer.h.
std::map<MSNet::VehicleState, std::vector<std::string> > TraCIServer::SocketInfo::vehicleStateChanges |
container for vehicle state changes since last step taken by this client
Definition at line 307 of file TraCIServer.h.