VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Enumerations
vlDisSocket.h File Reference

Contains the DtDisSocket class declaration. More...

Go to the source code of this file.

Classes

class  DtPduFilterTest
 
class  DtDisSocket
 The DtDisSocket class provides an address family independent datagram socket. More...
 
struct  DtDisSocket::DtDisSocketPduHeader
 

Macros

#define DtDEFAULT_DIS_PORT   3000
 
#define DtDIS_HEADER_PROTOCOL_VERSION_BYTE_OFFSET   0
 
#define DtDIS_HEADER_EXERCISE_IDENTIFIER_BYTE_OFFSET   1
 
#define DtDIS_HEADER_PDU_TYPE_BYTE_OFFSET   2
 
#define DtDIS_HEADER_PROTOCOL_FAMILY_BYTE_OFFSET   3
 
#define DtDIS_HEADER_TIMESTAMP_BYTE_OFFSET   4
 
#define DtDIS_HEADER_LENGTH_BYTE_OFFSET   8
 
#define DtDIS_HEADER_PDU_STATUS_BYTE_OFFSET   10
 
#define DtDIS_HEADER_CEI_QUERY_MASK   0x8
 

Enumerations

enum  DtPduTestOperator { DtPduTest_EQ, DtPduTest_NEQ }
 
enum  DtPduFilterType { DtPduFtInetAddr, DtPduFtNetU8 }
 

Detailed Description

Contains the DtDisSocket class declaration.

Macro Definition Documentation

#define DtDEFAULT_DIS_PORT   3000
#define DtDIS_HEADER_CEI_QUERY_MASK   0x8
#define DtDIS_HEADER_EXERCISE_IDENTIFIER_BYTE_OFFSET   1
#define DtDIS_HEADER_LENGTH_BYTE_OFFSET   8
#define DtDIS_HEADER_PDU_STATUS_BYTE_OFFSET   10
#define DtDIS_HEADER_PDU_TYPE_BYTE_OFFSET   2
#define DtDIS_HEADER_PROTOCOL_FAMILY_BYTE_OFFSET   3
#define DtDIS_HEADER_PROTOCOL_VERSION_BYTE_OFFSET   0
#define DtDIS_HEADER_TIMESTAMP_BYTE_OFFSET   4

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)