ivd_FS_Event Class Reference
[G_new_group]

#include <ivd_fs_api.h>

Collaboration diagram for ivd_FS_Event:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 212 of file ivd_fs_api.h.


Public Member Functions

 ivd_FS_Event (void)
 ivd_FS_Event (const ivd_FS_Event &)
 ~ivd_FS_Event (void)
string & GetName (void)
ivd_GenInode_t GetOSID (void)
ivd_GenInode_t GetOldListOSID (void)
ivd_GenInode_t GetOwnerOSID (void)
ivd_FileID_t GetFileID (void)
void SetRequestorInfo (void)
ivd_RequestorInfo_tGetRequestorInfo (void)
void GetPath (ivd_PathList_t &)
void GetOldPath (ivd_PathList_t &)
string GetOldPathName (void)
ivd_PathList_tGetPathList (void)
ivd_PathList_tGetOldPathList (void)
ivd_FileType_e GetFileType (void)
UInt8_t GetChnFlag (void)
ivd_Time_t GetChnTime (void)
ivd_FileSize_t GetChnSize (void)
ivd_FileSize_t GetChunkSize (void)
ivd_FileSize_t GetChunkOff (void)
UInt8_t GetCause (void)
void SetCause (UInt8_t a_cause)
UInt32_t GetErrorCode (void)
void SetErrorCode (UInt32_t a_code)
UInt32_t GetCancelReqID (void)
UInt32_t GetStatusCode (void)
string GetVolumeID (void)
cmn_Path GetRootDir (const string &a_fsUUID=string())
void ReplySyncEvent (UInt16_t status)
void Clear (void)
ivd_FS_Event const & operator= (ivd_FS_Event const &a_from)

Public Attributes

 log_CLASSID_m

Private Attributes

ivd_FileType_e m_fileType
ivd_FileSize_t m_fChSize
ivd_FileSize_t m_fChOff
ivd_PathList_t m_pathList
ivd_PathList_t m_pathOldList
UInt8_t m_chnFlag
ivd_FileSize_t m_chnSize
ivd_Time_t m_chnTime
ivd_FileID_t m_fileID
string m_volumeID
void * m_buff_p
ivd_FileHandle_t m_fd
UInt8_t m_cause
UInt32_t m_errorCode
UInt32_t m_cancelReqId
UInt32_t m_statusCode
bool m_getPath
bool m_getOldPath
ivd_RequestorInfo_t m_requestorInfo

Friends

void ivd_FileSystemAPI::Run (bool a_recoveryMode)

Constructor & Destructor Documentation

ivd_FS_Event::ivd_FS_Event ( void   ) 

Definition at line 374 of file hpux/ivd_fs_api.cpp.

References m_buff_p, malloc, and MAX_EVT_BUFSIZE.

Referenced by ivd_FS_Event().

00374                                :
00375     m_fileType(ift_FILE),
00376     m_fChSize(0),
00377     m_fChOff(0),
00378     m_chnFlag(0),
00379     m_chnSize(0),
00380     m_chnTime(time(NULL)),
00381     m_fileID(0),
00382     m_buff_p(NULL),
00383     m_fd(0),
00384     m_cause(0)
00385 {
00386     m_buff_p = malloc(MAX_EVT_BUFSIZE);
00387 }

Here is the caller graph for this function:


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

Generated on Mon Feb 27 19:41:30 2012 for OPENARCHIVE by  doxygen 1.5.6