nidas  v1.2-1520
Public Attributes | Static Public Attributes | List of all members
nidas::dynld::InitialUDPDataRequestReply Struct Reference

Structure sent back to client from the UDP feed server, in big-endian order, indicating what TCP port number the client should use to contact the server for the XML feed of variables, and what port the binary data will be multicast to. More...

#include <UDPSampleOutput.h>

Public Attributes

unsigned int magic
 
unsigned short int xmlTcpPort
 
unsigned short int dataMulticastPort
 
char strings [0]
 

Static Public Attributes

static const unsigned int MAGIC = 0x76543210
 

Detailed Description

Structure sent back to client from the UDP feed server, in big-endian order, indicating what TCP port number the client should use to contact the server for the XML feed of variables, and what port the binary data will be multicast to.

The initial 4 bytes should be the MAGIC value (big-endian 0x76543210) just in case some other protocol is using the port.

Member Data Documentation

unsigned short int nidas::dynld::InitialUDPDataRequestReply::dataMulticastPort
unsigned int nidas::dynld::InitialUDPDataRequestReply::magic
const unsigned int InitialUDPDataRequestReply::MAGIC = 0x76543210
static
char nidas::dynld::InitialUDPDataRequestReply::strings[0]
unsigned short int nidas::dynld::InitialUDPDataRequestReply::xmlTcpPort

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