ExtAPIMessages_m.h File Reference

#include <omnetpp.h>
#include <CommonAPIMessages_m.h>

Classes

class  GIASearchAppMessage
 Class generated from ExtAPIMessages.msg by opp_msgc. More...
class  GIAput
 Class generated from ExtAPIMessages.msg by opp_msgc. More...
class  GIAremove
 Class generated from ExtAPIMessages.msg by opp_msgc. More...
class  GIAsearch
 Class generated from ExtAPIMessages.msg by opp_msgc. More...
class  GIAanswer
 Class generated from ExtAPIMessages.msg by opp_msgc. More...

Defines

#define MSGC_VERSION   0x0304
#define GIASEARCHAPP_L(msg)   (GIAAPPCOMMAND_L)
#define GIAPUT_L(msg)   (GIASEARCHAPP_L(msg) + msg->getKeysArraySize() * KEY_L)
#define GIAGET_L(msg)   (GIASEARCHAPP_L(msg) + KEY_L + MAXRESPONSES_L)
#define GIAGETRSP_L(msg)   (GIASEARCHAPP_L(msg) + KEY_L + NODEHANDLE_L)

Enumerations

enum  GIAAppCommand { GIA_PUT = 0, GIA_SEARCH = 1, GIA_ANSWER = 2 }
 Enum generated from ExtAPIMessages.msg by opp_msgc. More...

Functions

void doPacking (cCommBuffer *b, GIASearchAppMessage &obj)
void doUnpacking (cCommBuffer *b, GIASearchAppMessage &obj)
void doPacking (cCommBuffer *b, GIAput &obj)
void doUnpacking (cCommBuffer *b, GIAput &obj)
void doPacking (cCommBuffer *b, GIAremove &obj)
void doUnpacking (cCommBuffer *b, GIAremove &obj)
void doPacking (cCommBuffer *b, GIAsearch &obj)
void doUnpacking (cCommBuffer *b, GIAsearch &obj)
void doPacking (cCommBuffer *b, GIAanswer &obj)
void doUnpacking (cCommBuffer *b, GIAanswer &obj)

Variables

static const int GIAAPPCOMMAND_L = 8


Define Documentation

#define GIAGET_L ( msg   )     (GIASEARCHAPP_L(msg) + KEY_L + MAXRESPONSES_L)

#define GIAGETRSP_L ( msg   )     (GIASEARCHAPP_L(msg) + KEY_L + NODEHANDLE_L)

#define GIAPUT_L ( msg   )     (GIASEARCHAPP_L(msg) + msg->getKeysArraySize() * KEY_L)

#define GIASEARCHAPP_L ( msg   )     (GIAAPPCOMMAND_L)

#define MSGC_VERSION   0x0304


Enumeration Type Documentation

enum GIAAppCommand

Enum generated from ExtAPIMessages.msg by opp_msgc.

 enum GIAAppCommand
 {
     GIA_PUT = 0;
     GIA_SEARCH = 1;
     GIA_ANSWER = 2;
 };
 
Enumerator:
GIA_PUT 
GIA_SEARCH 
GIA_ANSWER 
00039                    {
00040     GIA_PUT = 0,
00041     GIA_SEARCH = 1,
00042     GIA_ANSWER = 2
00043 };


Function Documentation

void doPacking ( cCommBuffer *  b,
GIAanswer obj 
) [inline]

00227 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
GIAsearch obj 
) [inline]

00186 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
GIAremove obj 
) [inline]

00146 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
GIAput obj 
) [inline]

00116 {obj.netPack(b);}

void doPacking ( cCommBuffer *  b,
GIASearchAppMessage obj 
) [inline]

00077 {obj.netPack(b);}

void doUnpacking ( cCommBuffer *  b,
GIAanswer obj 
) [inline]

00228 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
GIAsearch obj 
) [inline]

00187 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
GIAremove obj 
) [inline]

00147 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
GIAput obj 
) [inline]

00117 {obj.netUnpack(b);}

void doUnpacking ( cCommBuffer *  b,
GIASearchAppMessage obj 
) [inline]

00078 {obj.netUnpack(b);}


Variable Documentation

const int GIAAPPCOMMAND_L = 8 [static]


Generated on Fri May 11 14:52:39 2007 for ITM OverSim by  doxygen 1.4.7