![]() |
VR-Link API Documentation for HLA Evolved
|
00001 /********************************************************************* 00002 ** Copyright (c) 1992-2010 VT MAK 00003 ** All rights reserved. 00004 *********************************************************************/ 00005 00006 00009 00010 #ifndef _ACKPRED_H_ 00011 #define _ACKPRED_H_ 00012 00013 #if DtDIS 00014 00015 #include "hostStructs.h" 00016 #include "ackPdu.h" 00017 00020 class DT_DLL_VL DtAckPredOpt { 00021 public: 00022 DtAckPredOpt() : 00023 negAckRetVal(0), 00024 verboseToOther(0), 00025 verboseFromOther(0), 00026 verboseOtherType(0), 00027 verboseNegAck(1), 00028 verbosePosAck(0) { } 00029 00030 DtEntityIdentifier to; 00031 DtEntityIdentifier from; 00032 DtAcknowledgeFlag ackFlag; 00033 int negAckRetVal; 00034 char verboseToOther; 00035 char verboseFromOther; 00036 char verboseOtherType; 00037 char verboseNegAck; 00038 char verbosePosAck; 00039 }; 00040 00042 int DtAcknowledgePredicate(DtPdu *pdu, void *arg); 00043 00050 int DtAcknowledgePredicate(DtAcknowledgePdu *pdu, DtAckPredOpt *opt); 00051 00052 #endif 00053 #endif /* _ACKPRED_H_ */ 00054