VR-Exchange 2.1 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
disBroker
disBroker/resupplyCancelTrans.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
7
#pragma once
8
9
#include <
portal/pResupplyCancelInteraction.h
>
10
#include <
disBroker/interactionTrans.h
>
//DtInteractionTranslator
11
#include <vl/resupplyInter.h>
12
13
namespace
MAKVrExchange
{
14
namespace
DtDisBroker {
15
16
class
DtDisBroker;
17
21
class
DT_DLL_DISBROKER
DtResupplyCancelInteractionTranslator
:
public
DtInteractionTranslator
22
{
23
public
:
26
DtResupplyCancelInteractionTranslator
(
DtDisBroker
*broker);
27
31
virtual
~
DtResupplyCancelInteractionTranslator
();
32
36
virtual
const
char
*
virtualTranslatorName
()
const
{
return
translatorName(); }
37
39
virtual
void
enableTranslator(
bool
enabled);
40
46
static
const
char
*
translatorName
() {
return
"Resupply Cancel"
; }
47
64
virtual
DtPortalResupplyCancelInteraction
* translate(
DtPortalResupplyCancelInteraction
* destination,
65
const
DtResupplyCancelInteraction& source );
66
85
virtual
DtResupplyCancelInteraction* translate( DtResupplyCancelInteraction* destination,
86
const
DtPortalResupplyCancelInteraction
& source );
87
88
protected
:
97
virtual
void
createDisInteraction(
const
DtPortalResupplyCancelInteraction
& incoming);
98
107
virtual
void
createPortalInteraction(
const
DtResupplyCancelInteraction& incoming );
108
109
protected
:
121
static
void
receiveDisInteraction(DtResupplyCancelPdu *viewcontrol,
void
*usr);
122
135
static
void
receivePortalInteraction(
const
DtPortalResupplyCancelInteraction
&viewcontrol,
void
*usr);
136
};
137
}
138
}
139
140
Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (
www.mak.com
)