Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  
Public Attributes | List of all members
igtl_header Struct Reference

#include <igtl_header.h>

Public Attributes

igtl_uint64 body_size
 
igtl_uint64 crc
 
char device_name [IGTL_HEADER_NAME_SIZE]
 
char name [IGTL_HEADER_TYPE_SIZE]
 
igtl_uint64 timestamp
 
igtl_uint16 version
 

Detailed Description

Message header of OpenIGTLink message. igtl_header is an overall data header for OpenIGTLink protocol. It is transfered at beginning of every OpenIGTLink message to give type and size of following data body to a receiver. These parameters allow the receiver to parse or skip the data body.

Definition at line 51 of file igtl_header.h.

Member Data Documentation

◆ body_size

igtl_uint64 igtl_header::body_size

Definition at line 56 of file igtl_header.h.

◆ crc

igtl_uint64 igtl_header::crc

Definition at line 57 of file igtl_header.h.

◆ device_name

char igtl_header::device_name[IGTL_HEADER_NAME_SIZE]

Definition at line 54 of file igtl_header.h.

◆ name

char igtl_header::name[IGTL_HEADER_TYPE_SIZE]

Definition at line 53 of file igtl_header.h.

◆ timestamp

igtl_uint64 igtl_header::timestamp

Definition at line 55 of file igtl_header.h.

◆ version

igtl_uint16 igtl_header::version

Definition at line 52 of file igtl_header.h.


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

Generated for OpenIGTLink by Doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2012