cmlabs::NetOriginalMessageProtocol Class Reference

#include <NetOriginalMessageProtocol.h>

Inheritance diagram for cmlabs::NetOriginalMessageProtocol:

Inheritance graph
[legend]
Collaboration diagram for cmlabs::NetOriginalMessageProtocol:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 NetOriginalMessageProtocol ()
virtual ~NetOriginalMessageProtocol ()
Objectclone () const
bool checkBufferForCompatibility (char *buffer, int length)
bool initializeConversation (JSocket *socket)
bool sendObject (JSocket *socket, Message *msg, bool isReply)
MessagereceiveObject (JSocket *socket, int timeout)


Detailed Description

Definition at line 38 of file NetOriginalMessageProtocol.h.


Constructor & Destructor Documentation

cmlabs::NetOriginalMessageProtocol::NetOriginalMessageProtocol (  ) 

Definition at line 33 of file NetOriginalMessageProtocol.cpp.

cmlabs::NetOriginalMessageProtocol::~NetOriginalMessageProtocol (  )  [virtual]

Definition at line 38 of file NetOriginalMessageProtocol.cpp.


Member Function Documentation

Object * cmlabs::NetOriginalMessageProtocol::clone (  )  const [virtual]

Implements cmlabs::NetProtocol.

Definition at line 43 of file NetOriginalMessageProtocol.cpp.

bool cmlabs::NetOriginalMessageProtocol::checkBufferForCompatibility ( char *  buffer,
int  length 
) [virtual]

Implements cmlabs::NetProtocol.

Definition at line 47 of file NetOriginalMessageProtocol.cpp.

bool cmlabs::NetOriginalMessageProtocol::initializeConversation ( JSocket socket  )  [virtual]

Implements cmlabs::NetProtocol.

Definition at line 58 of file NetOriginalMessageProtocol.cpp.

bool cmlabs::NetOriginalMessageProtocol::sendObject ( JSocket socket,
Message msg,
bool  isReply 
) [virtual]

Implements cmlabs::NetProtocol.

Definition at line 65 of file NetOriginalMessageProtocol.cpp.

Message * cmlabs::NetOriginalMessageProtocol::receiveObject ( JSocket socket,
int  timeout 
) [virtual]

Implements cmlabs::NetProtocol.

Definition at line 111 of file NetOriginalMessageProtocol.cpp.


The documentation for this class was generated from the following files:

Generated on Tue Jul 7 16:23:28 2009 for CoreLibrary by  doxygen 1.5.6