MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Variables
MAKTrafficClientServerExConn Namespace Reference

Classes

class  DtClientExerciseConnection
 
class  DtExerciseConnectionFactory
 
class  DtTaCallback
 The base class for storing callback parameters that are generated by processing callbacks asynchronously. More...
 
class  DtTaCallbackVoid
 Templates that handle simple generic cases that are the same across all protocols. More...
 
class  DtTaCallbackWithString
 Call takes char* string value. More...
 
class  DtTaCallbackWithTwoStrings
 Call takes 2 char* string values. More...
 
class  DtTaCallbackWithWString
 Call takes std::wstring value. More...
 
class  DtTaCallbackWithObjectClass
 Call takes object class handle. More...
 
class  DtTaCallbackWithInteractionClass
 Call takes interaction class handle. More...
 
class  DtTaCallbackWithObjectAttributeOptFederate
 
class  DtServerConnectionThread
 
class  DtServerExerciseConnection
 

Typedefs

typedef
DtServerExerciseConnection *(* 
DtServerConnectionInitCreator )(const DtExerciseConnInitializer &init, DtExerciseConn::InitializationStatus *status)
 
typedef
DtServerExerciseConnection *(* 
DtServerConnectionMapperCreator )(const char *execName, const char *federateType, DtFomMapper *mapper, const char *fedFileName, DtExerciseConn::InitializationStatus *status)
 
typedef
DtServerExerciseConnection *(* 
DtServerConnectionDsoCreator )(const char *execName, const char *federateType, const char *dsoName, const char *fedFileName, void *fomMapInitData, DtExerciseConn::InitializationStatus *status)
 
typedef std::shared_ptr
< DtServerConnectionThread
DtServerConnectionThreadSP
 
typedef std::map< unsigned int,
DtClientExerciseConnection * > 
DtClientConnectionMap
 
typedef void(* DtAddConnectionCb )(DtClientExerciseConnection *conn, void *usr)
 
typedef DtAddConnectionCb DtRemoveConnectionCb
 
typedef std::map< void
*, DtAddConnectionCb
DtAddConnectionCbMap
 
typedef std::map< void
*, DtRemoveConnectionCb
DtRemoveConnectionCbMap
 

Variables

std::set
< RTI::InteractionClassHandle > 
theDisabledVRVClasses
 

Typedef Documentation

typedef void(* MAKTrafficClientServerExConn::DtAddConnectionCb)(DtClientExerciseConnection *conn, void *usr)
typedef DtServerExerciseConnection*(* MAKTrafficClientServerExConn::DtServerConnectionDsoCreator)(const char *execName, const char *federateType, const char *dsoName, const char *fedFileName, void *fomMapInitData, DtExerciseConn::InitializationStatus *status)
typedef DtServerExerciseConnection*(* MAKTrafficClientServerExConn::DtServerConnectionInitCreator)(const DtExerciseConnInitializer &init, DtExerciseConn::InitializationStatus *status)
typedef DtServerExerciseConnection*(* MAKTrafficClientServerExConn::DtServerConnectionMapperCreator)(const char *execName, const char *federateType, DtFomMapper *mapper, const char *fedFileName, DtExerciseConn::InitializationStatus *status)

Variable Documentation

std::set<RTI::InteractionClassHandle> MAKTrafficClientServerExConn::theDisabledVRVClasses

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)