FACT++  1.0
DimRpcInfo Class Reference

#include <dic.hxx>

+ Inheritance diagram for DimRpcInfo:
+ Collaboration diagram for DimRpcInfo:

Public Member Functions

 DimRpcInfo (const char *name, int nolink)
 DimRpcInfo (const char *name, float nolink)
 DimRpcInfo (const char *name, double nolink)
 DimRpcInfo (const char *name, longlong nolink)
 DimRpcInfo (const char *name, short nolink)
 DimRpcInfo (const char *name, char *nolink)
 DimRpcInfo (const char *name, void *nolink, int nolinksize)
 DimRpcInfo (const char *name, int time, int nolink)
 DimRpcInfo (const char *name, int time, float nolink)
 DimRpcInfo (const char *name, int time, double nolink)
 DimRpcInfo (const char *name, int time, longlong nolink)
 DimRpcInfo (const char *name, int time, short nolink)
 DimRpcInfo (const char *name, int time, char *nolink)
 DimRpcInfo (const char *name, int time, void *nolink, int nolinksize)
virtual void rpcInfoHandler ()
virtual ~DimRpcInfo ()
int getId ()
void keepWaiting ()
char * getName ()
void * getData ()
int getInt ()
float getFloat ()
double getDouble ()
longlong getLonglong ()
short getShort ()
char * getString ()
int getSize ()
void setData (void *data, int size)
void setData (int &data)
void setData (float &data)
void setData (double &data)
void setData (longlong &data)
void setData (short &data)
void setData (char *data)
- Public Member Functions inherited from DimTimer
 DimTimer ()
 DimTimer (int time)
virtual ~DimTimer ()
int start (int time)
int stop ()
int fired ()
void clear ()

Public Attributes

int itsId
int itsInit
void * itsData
int itsDataSize
void * itsDataOut
int itsDataOutSize
int itsSize
int wakeUp
int itsWaiting
int itsConnected
void * itsNolinkBuf
int itsNolinkSize
- Public Attributes inherited from DimTimer
int firedFlag
int runningFlag

Private Member Functions

void subscribe (char *name, void *data, int size, void *nolink, int nolinksize, int timeout)
void doIt (void *data, int size)
void timerHandler ()

Private Attributes

char * itsName
char * itsNameIn
char * itsNameOut
int itsTimeout

Detailed Description

Definition at line 351 of file dic.hxx.

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