VR-Exchange 2.2 API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
brokers
disBroker
libDisBroker
disBroker/libDisBroker/resupplyReceivedTrans.h
Go to the documentation of this file.
1
/****************************************************************************
2
* Copyright (c) 2013 VT MAK
3
* All rights reserved.
4
****************************************************************************/
5
9
10
#pragma once
11
12
#include "
interactionTrans.h
"
13
#include <
portal/pResupplyReceivedInteraction.h
>
14
#include <vl/resupplyInter.h>
15
16
namespace
MAKVrExchange
17
{
18
19
namespace
DtDisBroker
20
{
21
22
class
DtDisBroker;
23
27
class
DT_DLL_DISBROKER
DtResupplyReceivedInteractionTranslator
28
:
public
DtInteractionTranslator
29
{
30
public
:
31
32
Dt_DEF_TRANSLATOR_NAME(
"Resupply Received"
);
33
36
DtResupplyReceivedInteractionTranslator
(
DtDisBroker
*broker);
37
41
virtual
~
DtResupplyReceivedInteractionTranslator
();
42
44
virtual
void
enableTranslator(
bool
enabled);
45
62
63
virtual
DtPortalResupplyReceivedInteraction
* translate(
DtPortalResupplyReceivedInteraction
* destination,
64
const
DtResupplyRecInteraction& source );
65
84
virtual
DtResupplyRecInteraction* translate( DtResupplyRecInteraction* destination,
85
const
DtPortalResupplyReceivedInteraction
& source );
86
87
protected
:
96
virtual
void
createDisInteraction(
const
DtPortalResupplyReceivedInteraction
& incoming);
97
106
virtual
void
createPortalInteraction(
const
DtResupplyRecInteraction& incoming );
107
108
protected
:
120
static
void
receiveDisInteraction(DtResupplyReceivedPdu *viewcontrol,
void
*usr);
121
134
static
void
receivePortalInteraction(
const
DtPortalResupplyReceivedInteraction
&viewcontrol,
void
*usr);
135
136
};
137
138
}
139
}
Document ID: Generated on Mon Apr 15 17:15:50 EDT 2013 from SVN revision 126154
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)