#include <shmem_carrier/ShmemInputStream.h>
Definition at line 40 of file ShmemInputStream.h.
◆ ShmemInputStreamImpl()
ShmemInputStreamImpl::ShmemInputStreamImpl |
( |
| ) |
|
◆ ~ShmemInputStreamImpl()
ShmemInputStreamImpl::~ShmemInputStreamImpl |
( |
| ) |
|
◆ close()
void ShmemInputStreamImpl::close |
( |
| ) |
|
◆ isOk()
bool ShmemInputStreamImpl::isOk |
( |
| ) |
const |
◆ open()
bool ShmemInputStreamImpl::open |
( |
int |
port, |
|
|
ACE_SOCK_Stream * |
pSock, |
|
|
int |
size = 4096 |
|
) |
| |
◆ read() [1/2]
int ShmemInputStreamImpl::read |
( |
char * |
data, |
|
|
int |
len |
|
) |
| |
|
protected |
◆ read() [2/2]
◆ Resize()
bool ShmemInputStreamImpl::Resize |
( |
| ) |
|
|
protected |
◆ m_bOpen
bool ShmemInputStreamImpl::m_bOpen |
|
protected |
◆ m_pAccessMutex
ACE_Process_Mutex* ShmemInputStreamImpl::m_pAccessMutex |
|
protected |
◆ m_pData
char* ShmemInputStreamImpl::m_pData |
|
protected |
◆ m_pHeader
◆ m_pMap
ACE_Shared_Memory* ShmemInputStreamImpl::m_pMap |
|
protected |
◆ m_Port
int ShmemInputStreamImpl::m_Port |
|
protected |
◆ m_pSock
ACE_SOCK_Stream* ShmemInputStreamImpl::m_pSock |
|
protected |
◆ m_pWaitDataMutex
ACE_Process_Mutex* ShmemInputStreamImpl::m_pWaitDataMutex |
|
protected |
◆ m_ReadSerializerMutex
std::mutex ShmemInputStreamImpl::m_ReadSerializerMutex |
|
protected |
◆ m_ResizeNum
int ShmemInputStreamImpl::m_ResizeNum |
|
protected |
The documentation for this class was generated from the following files: