#include <OSGNetworkMessage.h>
Inheritance diagram for osg::NetworkMessage:

Public Member Functions | |
Constructors | |
| * | NetworkMessage (void) |
| NetworkMessage (const NetworkMessage &source) | |
Destructor | |
| *virtual | ~NetworkMessage (void) |
Get | |
| *virtual UInt32 | getSize (void)=0 |
| virtual MemoryHandle | getBuffer (void)=0 |
| Header & | getHeader (void) |
Set | |
| *virtual void | setSize (UInt32 size)=0 |
Assignment | |
| *NetworkMessage & | operator= (const NetworkMessage &source) |
Classes | |
| class | Header |
| Header of socket messages. More... | |
Definition at line 50 of file OSGNetworkMessage.h.
|
|
Constructor Definition at line 65 of file OSGNetworkMessage.cpp.
|
|
|
copy Constructor Definition at line 71 of file OSGNetworkMessage.cpp.
|
|
|
Destructor Definition at line 80 of file OSGNetworkMessage.cpp.
|
|
|
Implemented in osg::BinaryMessage. Referenced by osg::Socket::recv(), osg::DgramSocket::recvFrom(), osg::Socket::send(), and osg::DgramSocket::sendTo(). |
|
|
Implemented in osg::BinaryMessage. Referenced by getHeader(), osg::Socket::recv(), osg::DgramSocket::recvFrom(), osg::Socket::send(), and osg::DgramSocket::sendTo(). |
|
|
Get message header. A pointer to the first byte of the message is returned Definition at line 97 of file OSGNetworkMessage.cpp. References getBuffer(). Referenced by osg::Socket::send(), and osg::DgramSocket::sendTo(). 00098 { 00099 return *((Header*)(getBuffer())); 00100 }
|
|
|
Implemented in osg::BinaryMessage. Referenced by osg::Socket::recv(), and osg::DgramSocket::recvFrom(). |
|
|
assignment Definition at line 89 of file OSGNetworkMessage.cpp.
|
1.4.3