#include <dsmccbiop.h>
Public Member Functions | |
| BiopMessage () | |
| ~BiopMessage () | |
| bool | Process (DSMCCCacheModuleData *cachep, DSMCCCache *cache, unsigned char *data, unsigned long *curp) |
Public Attributes | |
| char * | m_objkind |
Protected Member Functions | |
| bool | ProcessDir (bool isSrg, DSMCCCacheModuleData *cachep, DSMCCCache *cache, unsigned char *data, unsigned long *curp) |
| Process a Directory message. | |
| bool | ProcessFile (DSMCCCacheModuleData *cachep, DSMCCCache *cache, unsigned char *data, unsigned long *curp) |
| bool | ProcessMsgHdr (unsigned char *data, unsigned long *curp) |
Protected Attributes | |
| unsigned char | m_version_major |
| unsigned char | m_version_minor |
| unsigned int | m_message_size |
| DSMCCCacheKey | m_objkey |
| unsigned long | m_objkind_len |
| unsigned int | m_objinfo_len |
| char * | m_objinfo |
Definition at line 180 of file dsmccbiop.h.
| BiopMessage::BiopMessage | ( | ) | [inline] |
Definition at line 183 of file dsmccbiop.h.
| BiopMessage::~BiopMessage | ( | ) |
Definition at line 154 of file dsmccbiop.cpp.
| bool BiopMessage::Process | ( | DSMCCCacheModuleData * | cachep, | |
| DSMCCCache * | cache, | |||
| unsigned char * | data, | |||
| unsigned long * | curp | |||
| ) |
Definition at line 115 of file dsmccbiop.cpp.
Referenced by ObjCarousel::AddModuleData().
| bool BiopMessage::ProcessDir | ( | bool | isSrg, | |
| DSMCCCacheModuleData * | cachep, | |||
| DSMCCCache * | cache, | |||
| unsigned char * | data, | |||
| unsigned long * | curp | |||
| ) | [protected] |
Process a Directory message.
This gives the directories and files that form part of this directory. This is also used for service gateways which identify a root of the directory structure and is very similar to a Directory message. We only know which is THE root of the hierarchy when we have a DSI message.
Definition at line 226 of file dsmccbiop.cpp.
Referenced by Process().
| bool BiopMessage::ProcessFile | ( | DSMCCCacheModuleData * | cachep, | |
| DSMCCCache * | cache, | |||
| unsigned char * | data, | |||
| unsigned long * | curp | |||
| ) | [protected] |
Definition at line 295 of file dsmccbiop.cpp.
Referenced by Process().
| bool BiopMessage::ProcessMsgHdr | ( | unsigned char * | data, | |
| unsigned long * | curp | |||
| ) | [protected] |
Definition at line 160 of file dsmccbiop.cpp.
Referenced by Process().
unsigned char BiopMessage::m_version_major [protected] |
Definition at line 205 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
unsigned char BiopMessage::m_version_minor [protected] |
Definition at line 206 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
unsigned int BiopMessage::m_message_size [protected] |
Definition at line 207 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
DSMCCCacheKey BiopMessage::m_objkey [protected] |
Definition at line 208 of file dsmccbiop.h.
Referenced by ProcessDir(), ProcessFile(), and ProcessMsgHdr().
unsigned long BiopMessage::m_objkind_len [protected] |
Definition at line 209 of file dsmccbiop.h.
Referenced by ProcessMsgHdr().
unsigned int BiopMessage::m_objinfo_len [protected] |
Definition at line 210 of file dsmccbiop.h.
Referenced by ProcessDir(), ProcessFile(), and ProcessMsgHdr().
char* BiopMessage::m_objinfo [protected] |
Definition at line 211 of file dsmccbiop.h.
Referenced by ProcessMsgHdr(), and ~BiopMessage().
| char* BiopMessage::m_objkind |
Definition at line 214 of file dsmccbiop.h.
Referenced by Process(), ProcessMsgHdr(), and ~BiopMessage().
1.6.3