OnixS C++ CME MDP Premium Market Data Handler  5.8.3
API Documentation
NetPacket Class Reference

#include <OnixS/CME/MDH/Packet.h>

Public Member Functions

 NetPacket ()
 NetPacket (const void *data, PacketSize size)
 NetPacket (const NetPacket &other)
 ~NetPacket ()
const NetFeedsource () const
void source (const NetFeed &source)
const TimestampreceiveTime () const
void receiveTime (const Timestamp &receiveTime)
void reset ()
NetPacketoperator= (const NetPacket &other)
- Public Member Functions inherited from Packet
 Packet ()
 Packet (const void *data, PacketSize size)
 Packet (const void *data, PacketSize size, const NoVerify &)
 Packet (const Packet &other)
 ~Packet ()
 operator bool () const
const void * data () const
PacketSize size () const
SequenceNumber seqNumber () const
const TimestampsendingTime () const
BinaryMessages messages () const
void reset ()
void reset (const void *data, PacketSize size)
void reset (const void *data, PacketSize size, const NoVerify &)
Packetoperator= (const Packet &other)

Detailed Description

Definition at line 327 of file Packet.h.

Constructor & Destructor Documentation

NetPacket ( )

Initializes as null packet.

Definition at line 331 of file Packet.h.

NetPacket ( const void *  data,
PacketSize  size 

Initializes with primary attributes.

Definition at line 337 of file Packet.h.

NetPacket ( const NetPacket other)

Initializes as a copy of the other instance.

Definition at line 344 of file Packet.h.

~NetPacket ( )

Does actually nothing.

Definition at line 352 of file Packet.h.

Member Function Documentation

NetPacket& operator= ( const NetPacket other)

Re-initializes as a copy of the other instance.

Definition at line 391 of file Packet.h.

const Timestamp& receiveTime ( ) const

Data reception time (if applicable).

Definition at line 369 of file Packet.h.

void receiveTime ( const Timestamp receiveTime)

Updates receive time attribute.

Definition at line 375 of file Packet.h.

void reset ( )

Resets the instances to the blank state.

Definition at line 381 of file Packet.h.

const NetFeed& source ( ) const

Identifies source of the packet.

Definition at line 355 of file Packet.h.

void source ( const NetFeed source)

Updates packet source attribute.

Definition at line 363 of file Packet.h.

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