#include <ngcdcsMRGSHM.hpp>
|
| | ngcdcsMRGSHM (int id, int server, int creat=1) |
| | Constructor.
|
| |
| virtual | ~ngcdcsMRGSHM () |
| | Destructor.
|
| |
| int | Initialized () |
| | Get intitialization flag.
|
| |
| char * | ErrMsg () |
| | Return error message.
|
| |
| int | Id () |
| | Return assigned merger id.
|
| |
| key_t | Key () |
| | Return IPC-key.
|
| |
| void | Pid (int pid) |
| | Write process id.
|
| |
| int | Pid () |
| | Return process id.
|
| |
| void | Status (int status) |
| | Write status and issue event.
|
| |
| int | Status () |
| | Return status.
|
| |
| const char * | StatusName () |
| | Return status string.
|
| |
| void | Msg (const char *msg) |
| | Write message.
|
| |
| const char * | Msg () |
| | Return message.
|
| |
| void | FileEvent (const char *id, const char *name) |
| | Issue file event.
|
| |
| const char * | FileEvent () |
| | Return file event.
|
| |
| void | Abort () |
| | Write abort flag.
|
| |
| int | Aborted () |
| | Return abort flag.
|
| |
| void | VSize (double s) |
| | Write vsize attribute.
|
| |
| double | VSize () |
| | Return vsize attribute.
|
| |
| void | TSize (double s) |
| | Write tsize attribute.
|
| |
| double | TSize () |
| | Return tsize attribute.
|
| |
| int | AttachEvt (int port) |
| | Attach to events.
|
| |
| int | OpenEvt () |
| |
| void | BroadcastEvt (int evt=0) |
| | Broadcast event.
|
| |
| void | Stat2Str (int stat, char *s) |
| | Convert status value to status string.
|
| |
| void | Remove () |
| | Remove shared memory.
|
| |
File merger shared memory interface class
◆ ngcdcsMRGSHM()
| ngcdcsMRGSHM::ngcdcsMRGSHM |
( |
int | id, |
|
|
int | server, |
|
|
int | creat = 1 ) |
|
inline |
◆ ~ngcdcsMRGSHM()
| virtual ngcdcsMRGSHM::~ngcdcsMRGSHM |
( |
| ) |
|
|
inlinevirtual |
◆ Abort()
| void ngcdcsMRGSHM::Abort |
( |
| ) |
|
|
inline |
◆ Aborted()
| int ngcdcsMRGSHM::Aborted |
( |
| ) |
|
|
inline |
◆ AttachEvt()
| int ngcdcsMRGSHM::AttachEvt |
( |
int | port | ) |
|
|
inline |
◆ BroadcastEvt()
| void ngcdcsMRGSHM::BroadcastEvt |
( |
int | evt = 0 | ) |
|
|
inline |
◆ ErrMsg()
| char * ngcdcsMRGSHM::ErrMsg |
( |
| ) |
|
|
inline |
◆ FileEvent() [1/2]
| const char * ngcdcsMRGSHM::FileEvent |
( |
| ) |
|
|
inline |
◆ FileEvent() [2/2]
| void ngcdcsMRGSHM::FileEvent |
( |
const char * | id, |
|
|
const char * | name ) |
|
inline |
◆ Id()
Return assigned merger id.
◆ Initialized()
| int ngcdcsMRGSHM::Initialized |
( |
| ) |
|
|
inline |
Get intitialization flag.
◆ Key()
| key_t ngcdcsMRGSHM::Key |
( |
| ) |
|
|
inline |
◆ Msg() [1/2]
| const char * ngcdcsMRGSHM::Msg |
( |
| ) |
|
|
inline |
◆ Msg() [2/2]
| void ngcdcsMRGSHM::Msg |
( |
const char * | msg | ) |
|
|
inline |
◆ OpenEvt()
| int ngcdcsMRGSHM::OpenEvt |
( |
| ) |
|
|
inline |
◆ Pid() [1/2]
| int ngcdcsMRGSHM::Pid |
( |
| ) |
|
|
inline |
◆ Pid() [2/2]
| void ngcdcsMRGSHM::Pid |
( |
int | pid | ) |
|
|
inline |
◆ Remove()
| void ngcdcsMRGSHM::Remove |
( |
| ) |
|
|
inline |
◆ Stat2Str()
| void ngcdcsMRGSHM::Stat2Str |
( |
int | stat, |
|
|
char * | s ) |
|
inline |
Convert status value to status string.
◆ Status() [1/2]
| int ngcdcsMRGSHM::Status |
( |
| ) |
|
|
inline |
◆ Status() [2/2]
| void ngcdcsMRGSHM::Status |
( |
int | status | ) |
|
|
inline |
Write status and issue event.
◆ StatusName()
| const char * ngcdcsMRGSHM::StatusName |
( |
| ) |
|
|
inline |
◆ TSize() [1/2]
| double ngcdcsMRGSHM::TSize |
( |
| ) |
|
|
inline |
◆ TSize() [2/2]
| void ngcdcsMRGSHM::TSize |
( |
double | s | ) |
|
|
inline |
◆ VSize() [1/2]
| double ngcdcsMRGSHM::VSize |
( |
| ) |
|
|
inline |
◆ VSize() [2/2]
| void ngcdcsMRGSHM::VSize |
( |
double | s | ) |
|
|
inline |
The documentation for this class was generated from the following file: