Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
jafar::ddf::IPCProcComm Class Reference

An IPC implementation of CommBase. More...


Detailed Description

An IPC implementation of CommBase.

Author:
Pierre Lamon

Definition at line 54 of file ipcproccomm.hpp.

#include <ipcproccomm.hpp>

Inheritance diagram for jafar::ddf::IPCProcComm:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 IPCProcComm (unsigned short sv_size)
 IPCProcComm (unsigned short sv_size, key_t key)
void GetMsgQueue ()
void DeleteMsgQueue ()
CommBase::EC_STATUS Send (InfoContainer const &info)
CommBase::EC_STATUS Read ()
bool KeepRunning ()

Private Member Functions

void AllocTempBuffers ()
void Constructor ()

Private Attributes

bool m_run
unsigned long m_snd_cntr
unsigned long m_rec_cntr
boost::thread * pCommThread
CommThreadFunc< IPCProcCommm_commFunc
int m_msgqid_send
boost::mutex m_mutex
ChanFltrMsgm_buf_send
ChanFltrMsgm_buf_rec

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:33 for Jafar by doxygen 1.7.6.1
LAAS-CNRS