Real-Time API Revision2025.2-0
Loading...
Searching...
No Matches
IONETMessage Struct Reference

#include <simrtdb.h>

Public Member Functions

double samplingRate __attribute__ ((aligned(8)))

Data Fields

char name [MAX_NETMSGNAME+1]
unsigned int destIP
unsigned short destPort
unsigned short srcPort
unsigned int messageLength
unsigned short messageId
unsigned char protocol
unsigned short msgFlags
unsigned short type
char * streamName

Detailed Description

IONET message static properties.

Member Function Documentation

◆ __attribute__()

double samplingRate IONETMessage::__attribute__ ( (aligned(8)) )

Sampling rate in ms for sampling port .

Field Documentation

◆ name

char IONETMessage::name[MAX_NETMSGNAME+1]

◆ destIP

unsigned int IONETMessage::destIP

Destination IP for the message in "a <<24 | b << 16 | c << 8 | d" format where IP is a.b.c.d

◆ destPort

unsigned short IONETMessage::destPort

Destination port for transmit.

◆ srcPort

unsigned short IONETMessage::srcPort

Source port for receive.

◆ messageLength

unsigned int IONETMessage::messageLength

of bytes in the message including the identifier.

◆ messageId

unsigned short IONETMessage::messageId

◆ protocol

unsigned char IONETMessage::protocol

Message identifier so we can get different messages on the same port. Protocol UDP or TCP .

◆ msgFlags

unsigned short IONETMessage::msgFlags

◆ type

unsigned short IONETMessage::type

Whether FIFO or schedule,etc.

◆ streamName

char* IONETMessage::streamName

Whether IN/OUT


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