OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Attributes | List of all members
OpenDDS::DCPS::ShmemData Struct Reference

#include <ShmemDataLink.h>

Collaboration diagram for OpenDDS::DCPS::ShmemData:
Collaboration graph
[legend]

Public Types

enum  Status { Free = 0, InUse = 1, RecvDone = 2, EndOfAlloc = -1 }
 

Public Attributes

ACE_INT8 status_
 
char transport_header_ [TRANSPORT_HDR_SERIALIZED_SZ]
 
ACE_Based_Pointer_Basic< char > payload_
 

Detailed Description

Definition at line 31 of file ShmemDataLink.h.

Member Enumeration Documentation

◆ Status

Enumerator
Free 
InUse 
RecvDone 
EndOfAlloc 

Definition at line 32 of file ShmemDataLink.h.

Member Data Documentation

◆ payload_

ACE_Based_Pointer_Basic<char> OpenDDS::DCPS::ShmemData::payload_

◆ status_

ACE_INT8 OpenDDS::DCPS::ShmemData::status_

◆ transport_header_

char OpenDDS::DCPS::ShmemData::transport_header_[TRANSPORT_HDR_SERIALIZED_SZ]

The documentation for this struct was generated from the following file: