2005/5/9

     
 

class BinaryProtocol

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdkx::rdmi::BinaryProtocol Class Reference

#include <BinaryProtocol.h>

Inheritance diagram for acdkx::rdmi::BinaryProtocol:

acdk::lang::Object acdkx::rdmi::ProtocolImpl acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

BinaryProtocol implements binary read/write.


Public Member Functions

 BinaryProtocol ()
virtual void send (IN(acdk::io::RWriter) out, InvokeCmd cmd, IN(RRemoteArgArray) args)
InvokeCmd readCmd (IN(acdk::io::RReader) in)
virtual InvokeCmd receive (IN(acdk::io::RReader) in, IN(RRemoteArgArray) args, InvokeCmd cmd)
 if cmd != Unexpected read also cmd, otherwise just return cmd


Constructor & Destructor Documentation

acdkx::rdmi::BinaryProtocol::BinaryProtocol  )  [inline]
 


Member Function Documentation

InvokeCmd acdkx::rdmi::BinaryProtocol::readCmd IN(acdk::io::RReader in  )  [virtual]
 

Implements acdkx::rdmi::ProtocolImpl.

virtual InvokeCmd acdkx::rdmi::BinaryProtocol::receive IN(acdk::io::RReader in,
IN(RRemoteArgArray args,
InvokeCmd  cmd
[virtual]
 

if cmd != Unexpected read also cmd, otherwise just return cmd

Implements acdkx::rdmi::ProtocolImpl.

virtual void acdkx::rdmi::BinaryProtocol::send IN(acdk::io::RWriter out,
InvokeCmd  cmd,
IN(RRemoteArgArray args
[virtual]
 

Implements acdkx::rdmi::ProtocolImpl.