fix8  version 1.4.0
Open Source C++ FIX Framework
FIX8::Session::RetransmissionContext Struct Reference

Provides context to your retrans handler. More...

#include <session.hpp>

Public Member Functions

 RetransmissionContext (const unsigned begin, const unsigned end, const unsigned interrupted_seqnum)
 

Public Attributes

const unsigned _begin
 
const unsigned _end
 
const unsigned _interrupted_seqnum
 
unsigned _last
 
bool _no_more_records
 

Friends

std::ostream & operator<< (std::ostream &os, const RetransmissionContext &what)
 

Detailed Description

Provides context to your retrans handler.

Definition at line 598 of file session.hpp.

Constructor & Destructor Documentation

FIX8::Session::RetransmissionContext::RetransmissionContext ( const unsigned  begin,
const unsigned  end,
const unsigned  interrupted_seqnum 
)
inline

Definition at line 604 of file session.hpp.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const RetransmissionContext what 
)
friend

Definition at line 607 of file session.hpp.

608  {
609  os << "end:" << what._end << " last:" << what._last << " interrupted seqnum:"
610  << what._interrupted_seqnum << " no_more_records:" << std::boolalpha << what._no_more_records;
611  return os;
612  }

Member Data Documentation

const unsigned FIX8::Session::RetransmissionContext::_begin

Definition at line 600 of file session.hpp.

Referenced by FIX8::Session::retrans_callback().

const unsigned FIX8::Session::RetransmissionContext::_end

Definition at line 600 of file session.hpp.

const unsigned FIX8::Session::RetransmissionContext::_interrupted_seqnum

Definition at line 600 of file session.hpp.

Referenced by FIX8::Session::retrans_callback().

unsigned FIX8::Session::RetransmissionContext::_last

Definition at line 601 of file session.hpp.

Referenced by FIX8::Session::retrans_callback().

bool FIX8::Session::RetransmissionContext::_no_more_records

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