bgcios::MessageHeader Struct Reference

Header describing a I/O service message. More...

#include <MessageHeader.h>

Data Fields

uint8_t service
 Service to process message.
uint8_t version
 Protocol version number.
uint16_t type
 Content of message.
uint32_t rank
 Rank message is associated with.
uint32_t sequenceId
 Correlate requests and acknowledgements.
uint32_t returnCode
 Result of previous request.
uint32_t errorCode
 Error detail (typically errno value).
uint32_t length
 Amount of data in message (including this header).
uint64_t jobId
 Job message is associated with.

Detailed Description

Header describing a I/O service message.

Definition at line 37 of file MessageHeader.h.


Field Documentation

Error detail (typically errno value).

Definition at line 45 of file MessageHeader.h.

Job message is associated with.

Definition at line 47 of file MessageHeader.h.

Amount of data in message (including this header).

Definition at line 46 of file MessageHeader.h.

Referenced by bgcios::dataLength().

Rank message is associated with.

Definition at line 42 of file MessageHeader.h.

Result of previous request.

Definition at line 44 of file MessageHeader.h.

Correlate requests and acknowledgements.

Definition at line 43 of file MessageHeader.h.

Service to process message.

Definition at line 39 of file MessageHeader.h.

Content of message.

Definition at line 41 of file MessageHeader.h.

Protocol version number.

Definition at line 40 of file MessageHeader.h.


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1