|
AGX Dynamics 2.42.3.0
|
Containins classes for sending/reading data over sockets as well as compression functionality. More...
Classes | |
| class | Compress |
| Class for compressing data given a bit-stream. More... | |
| class | CoSimulationBase |
| Base class for multi threaded transferring simulation between a server and a client using sockets. More... | |
| class | CoSimulationClient |
| Class for receiving serialized agxSDK::Simulation:s from remote host. More... | |
| class | CoSimulationServer |
| Class for sending serialized agxSDK::Simulation over to a client. More... | |
| class | FramePacket |
| class | IPAddress |
| a structure which holds IP address More... | |
| class | Library |
| Library singleton class. More... | |
| class | NetError |
| Basic exception class. More... | |
| class | PortRange |
| Handles testing of ports in a range. More... | |
| class | RemoteDebugBase |
| Base class for multi threaded transferring simulation between a server and a client using sockets. More... | |
| class | RemoteDebugClient |
| Class for receiving serialized agxSDK::Simulation:s from remote host. More... | |
| class | RemoteDebugServer |
| Class for sending serialized agxSDK::Simulation over to a client. More... | |
| class | Socket |
| class | SocketSet |
| struct | StructuredMessage |
| class | TCPServerSocket |
| class | TCPSocket |
| class | TcpSocketFrameReader |
| class | TcpSocketFrameWriter |
| class | TimeoutConnectError |
| Indicates a timeout between server/client. More... | |
| class | UDPSocket |
Functions | |
| template<typename T > | |
| T | extractBytes (const agx::Vector< char > &container, size_t startIndex) |
| agx::UInt16 AGXCORE_EXPORT | getAvailablePort () |
| std::string | getMACAddr (const std::string &nic) |
| template<typename T > | |
| void | insertBytes (agx::Vector< char > &container, size_t startIndex, const T &value) |
| std::ostream & | operator<< (std::ostream &stream, const IPAddress &adr) |
| static agx::String | parseString (agx::UInt8 *&buffer, agx::UInt8 *) |
| static agx::UInt32 | parseUInt32 (agx::UInt8 *&buffer, agx::UInt8 *) |
| static size_t | stringSize (const agx::String &string) |
| static agx::UInt8 * | writeString (agx::UInt8 *buffer, const agx::String &string) |
| static agx::UInt8 * | writeUInt32 (agx::UInt8 *buffer, agx::UInt32 value) |
Containins classes for sending/reading data over sockets as well as compression functionality.
| typedef agx::observer_ptr< const FramePacket > agxNet::FramePacketConstObserver |
Definition at line 126 of file FramePacket.h.
| typedef agx::ref_ptr< const FramePacket > agxNet::FramePacketConstRef |
Definition at line 126 of file FramePacket.h.
Definition at line 126 of file FramePacket.h.
| typedef agx::ref_ptr< FramePacket > agxNet::FramePacketRef |
Definition at line 126 of file FramePacket.h.
| typedef agx::observer_ptr< const PortRange > agxNet::PortRangeConstObserver |
Definition at line 24 of file PortRange.h.
| typedef agx::ref_ptr< const PortRange > agxNet::PortRangeConstRef |
Definition at line 24 of file PortRange.h.
| typedef agx::observer_ptr< PortRange > agxNet::PortRangeObserver |
Definition at line 24 of file PortRange.h.
| typedef agx::ref_ptr< PortRange > agxNet::PortRangeRef |
Definition at line 24 of file PortRange.h.
| typedef agx::observer_ptr< const Socket > agxNet::SocketConstObserver |
| typedef agx::ref_ptr< const Socket > agxNet::SocketConstRef |
| typedef agx::observer_ptr< Socket > agxNet::SocketObserver |
| typedef agx::VectorPOD< Socket *> agxNet::SocketPtrVector |
| typedef agx::ref_ptr< Socket > agxNet::SocketRef |
| typedef agx::Vector< SocketRef> agxNet::SocketRefVector |
| typedef agx::observer_ptr< const SocketSet > agxNet::SocketSetConstObserver |
| typedef agx::ref_ptr< const SocketSet > agxNet::SocketSetConstRef |
| typedef agx::observer_ptr< SocketSet > agxNet::SocketSetObserver |
| typedef agx::ref_ptr< SocketSet > agxNet::SocketSetRef |
| typedef agx::observer_ptr< const StructuredMessage > agxNet::StructuredMessageConstObserver |
Definition at line 54 of file FramePacket.h.
| typedef agx::ref_ptr< const StructuredMessage > agxNet::StructuredMessageConstRef |
Definition at line 54 of file FramePacket.h.
Definition at line 54 of file FramePacket.h.
Definition at line 54 of file FramePacket.h.
| typedef agx::observer_ptr< const TCPServerSocket > agxNet::TCPServerSocketConstObserver |
| typedef agx::ref_ptr< const TCPServerSocket > agxNet::TCPServerSocketConstRef |
| typedef agx::observer_ptr< const TCPSocket > agxNet::TCPSocketConstObserver |
| typedef agx::ref_ptr< const TCPSocket > agxNet::TCPSocketConstRef |
Definition at line 66 of file SocketTrack.h.
| typedef agx::ref_ptr< const TcpSocketFrameReader > agxNet::TcpSocketFrameReaderConstRef |
Definition at line 66 of file SocketTrack.h.
Definition at line 66 of file SocketTrack.h.
Definition at line 66 of file SocketTrack.h.
Definition at line 30 of file SocketTrack.h.
| typedef agx::ref_ptr< const TcpSocketFrameWriter > agxNet::TcpSocketFrameWriterConstRef |
Definition at line 30 of file SocketTrack.h.
Definition at line 30 of file SocketTrack.h.
Definition at line 30 of file SocketTrack.h.
| typedef agx::observer_ptr< TCPSocket > agxNet::TCPSocketObserver |
| typedef agx::VectorPOD< TCPSocket *> agxNet::TCPSocketPtrVector |
| typedef agx::ref_ptr< TCPSocket > agxNet::TCPSocketRef |
| typedef agx::observer_ptr< const UDPSocket > agxNet::UDPSocketConstObserver |
| typedef agx::ref_ptr< const UDPSocket > agxNet::UDPSocketConstRef |
| typedef agx::observer_ptr< UDPSocket > agxNet::UDPSocketObserver |
| typedef agx::ref_ptr< UDPSocket > agxNet::UDPSocketRef |
| T agxNet::extractBytes | ( | const agx::Vector< char > & | container, |
| size_t | startIndex | ||
| ) |
Definition at line 129 of file CoSimulationBase.h.
| agx::UInt16 AGXCORE_EXPORT agxNet::getAvailablePort | ( | ) |
| std::string agxNet::getMACAddr | ( | const std::string & | nic | ) |
| void agxNet::insertBytes | ( | agx::Vector< char > & | container, |
| size_t | startIndex, | ||
| const T & | value | ||
| ) |
Definition at line 122 of file CoSimulationBase.h.
| std::ostream & agxNet::operator<< | ( | std::ostream & | stream, |
| const IPAddress & | adr | ||
| ) |
|
inlinestatic |
Definition at line 56 of file include/agxNet/Util.h.
References agxAssert, and stringSize().
|
inlinestatic |
Definition at line 44 of file include/agxNet/Util.h.
References agxAssert.
|
inlinestatic |
Definition at line 22 of file include/agxNet/Util.h.
Referenced by parseString().
|
inlinestatic |
Definition at line 27 of file include/agxNet/Util.h.
|
inlinestatic |
Definition at line 35 of file include/agxNet/Util.h.