EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CpacketV1.C File Reference
#include "phenixOnline.h"
#include "Cpacket.h"
#include "CpacketV1.h"
+ Include dependency graph for CpacketV1.C:

Go to the source code of this file.

Functions

VALUE_ret makePacketV1Hdr (PHDWORD *packet_ptr, UINT maxPacketLength)
 
PTR_ret findPacketV1DebugStart (PACKET_ptr packet_ptr)
 
PTR_ret findPacketV1ErrorStart (PACKET_ptr packet_ptr)
 
PTR_ret findPacketV1DataStart (PACKET_ptr packet_ptr)
 
PTR_ret findPacketV1DataEnd (PACKET_ptr packet_ptr)
 
LOGIC_ret validPacketV1Hdr (PACKET_ptr packet_ptr)
 

Function Documentation

PTR_ret findPacketV1DataEnd ( PACKET_ptr  packet_ptr)

Definition at line 71 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 71 of file CpacketV1.C

References findPacketV1DebugStart().

+ Here is the call graph for this function:

PTR_ret findPacketV1DataStart ( PACKET_ptr  packet_ptr)

Definition at line 66 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 66 of file CpacketV1.C

References getPacketHdrLength().

+ Here is the call graph for this function:

PTR_ret findPacketV1DebugStart ( PACKET_ptr  packet_ptr)

Definition at line 51 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 51 of file CpacketV1.C

References getPacketLength(), getPacketV1DebugLength(), and getPacketV1ErrorLength().

Referenced by findPacketV1DataEnd().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

PTR_ret findPacketV1ErrorStart ( PACKET_ptr  packet_ptr)

Definition at line 60 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 60 of file CpacketV1.C

References getPacketLength(), and getPacketV1ErrorLength().

+ Here is the call graph for this function:

VALUE_ret makePacketV1Hdr ( PHDWORD packet_ptr,
UINT  maxPacketLength 
)

Definition at line 30 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 30 of file CpacketV1.C

References dwordClear, n, packetV1HdrLength, packetV1HdrVersion, setPacketEndianism(), setPacketHdrLength(), setPacketHdrVersion(), setPacketLength(), and valueFailure.

+ Here is the call graph for this function:

LOGIC_ret validPacketV1Hdr ( PACKET_ptr  packet_ptr)

Definition at line 82 of file CpacketV1.C.

View newest version in sPHENIX GitHub at line 82 of file CpacketV1.C

References FALSE, FORMAT_ERR_INVALID_HEADER, getPacketHdrLength(), packetV1HdrLength, setPacketError(), setPacketSuccess(), and TRUE.

+ Here is the call graph for this function: