8 #ifndef OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTHEADER_H 9 #define OPENDDS_DCPS_TRANSPORT_FRAMEWORK_TRANSPORTHEADER_H 51 bool swap_bytes()
const;
85 static size_t get_max_serialized_size();
95 static ACE_UINT32 get_length(
const char* marshaled_transport_header);
106 #if defined(__ACE_INLINE__)
const LogLevel::Value value
#define OpenDDS_Dcps_Export
ACE_CDR::Octet reserved_
Reserved for future use (provides padding for preamble).
static const ACE_UINT32 TRANSPORT_HDR_SERIALIZED_SZ(28)
ACE_CDR::Boolean operator<<(Serializer &serializer, CoherentChangeControl &value)
Marshal/Insertion into a buffer.
const SequenceNumber & sequence()
Defines class that represents a transport packet header.
void incomplete(ACE_Message_Block &)
bool byte_order_
Flags: marshaled as a single byte (ACE_CDR::Octet)
Sequence number abstraction. Only allows positive 64 bit values.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
void last_fragment(bool frag)
The Internal API and Implementation of OpenDDS.