zbsread.h File Reference

#include <zmq.h>
#include <assert.h>
#include <signal.h>
#include <json/json.h>
#include <zbsDataHolders.h>
#include <zbsdtHelper.h>

Go to the source code of this file.

Defines

#define __METHOD__   "z_bsread (BSDataHolder &bsd)"

Functions

static void z_bsread_dbpm (DBPMKeeper &dbpm)
 Receives all message parts from zeromq socket.
static void z_bsread (BSDataHolder &bsd)
 Receives all message parts from zeromq socket.

Variables

IntegerBitset< unsigned char > bsetUChar
IntegerBitset< char > bsetChar
IntegerBitset< unsigned short > bsetUShort
IntegerBitset< short > bsetShort
IntegerBitset< unsigned intbsetUInt
IntegerBitset< intbsetInt
IntegerBitset< unsigned long longbsetULongLong
IntegerBitset< long longbsetLongLong
FloatBitset< float > bsetFloat
FloatBitset< double > bsetDouble
bool bsdtInsertFlag = false
bool dataHeaderReceived = false
unsigned short inDumpFlag = 2
std::string hashIs = ""
std::string hashOriginal = ""
unsigned short hashOriginalFlag = 0
bool fillBSPV = false
std::vector< std::string > bsPV
bool fill_bs_read_PV = false
std::vector< std::string > bs_read_PV

Define Documentation

#define __METHOD__   "z_bsread (BSDataHolder &bsd)"

Function Documentation

static void z_bsread ( BSDataHolder &  bsd  )  [static]
static void z_bsread_dbpm ( DBPMKeeper &  dbpm  )  [static]

Receives all message parts from zeromq socket.

Parameters:
dbpm in/output: DBPMKeeper object
Returns:
long ICAFE_NORMAL else ECAFE_error

References bsPV, fillBSPV, hashIs, hashOriginal, hashOriginalFlag, ICAFE_ERRNO_BASE, ICAFE_NORMAL, and inDumpFlag.


Variable Documentation

std::vector<std::string> bs_read_PV
bool bsdtInsertFlag = false

Referenced by z_bsread().

IntegerBitset<unsigned char> bsetUChar
IntegerBitset<unsigned short> bsetUShort
std::vector<std::string> bsPV

Referenced by z_bsread_dbpm().

bool dataHeaderReceived = false

Referenced by z_bsread().

bool fill_bs_read_PV = false
bool fillBSPV = false

Referenced by z_bsread_dbpm().

std::string hashIs = ""

Referenced by z_bsread_dbpm().

std::string hashOriginal = ""

Referenced by z_bsread_dbpm().

unsigned short hashOriginalFlag = 0

Referenced by z_bsread_dbpm().

unsigned short inDumpFlag = 2

Referenced by z_bsread_dbpm().


Generated on 28 May 2018 for CAFE by  doxygen 1.6.1