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

This file contains the declaration of the DtDisSocket base class. 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

This file contains the declaration of the DtDisSocket base class.

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 Wed Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)