Garmin Fleet Management Controller
2.19.0
Main Page
Related Pages
Classes
Files
File List
File Members
CTxtMsgFromClient.h
Go to the documentation of this file.
1
/*********************************************************************
2
*
3
* HEADER NAME:
4
* CTxtMsgFromClient.h
5
*
6
* Copyright 2008-2009 by Garmin Ltd. or its subsidiaries.
7
*---------------------------------------------------------------------
8
* $NoKeywords$
9
*********************************************************************/
10
#ifndef CTxtMsgFromClient_H
11
#define CTxtMsgFromClient_H
12
13
#include "
EventId.h
"
14
#include "
FmiApplicationLayer.h
"
15
16
//----------------------------------------------------------------------
23
//----------------------------------------------------------------------
24
class
CTxtMsgFromClient
:
public
CDialog
25
{
26
DECLARE_DYNAMIC(
CTxtMsgFromClient
)
27
DECLARE_MESSAGE_MAP()
28
29
public
:
30
CTxtMsgFromClient
31
(
32
CWnd * aParent,
33
FmiApplicationLayer
& aCom,
34
const
text_msg_from_client_event_type
* aEvent
35
);
36
37
virtual
~CTxtMsgFromClient
();
38
39
protected
:
40
virtual
void
DoDataExchange
41
(
42
CDataExchange * aDataExchange
43
);
44
45
BOOL
OnInitDialog
();
46
48
FmiApplicationLayer
&
mCom
;
49
51
text_msg_from_client_event_type
mTextMessageEvent
;
52
54
CString
mOriginationTime
;
55
57
CString
mMessageText
;
58
60
CString
mMessageId
;
61
62
#if( FMI_SUPPORT_A607 )
63
CString
mLinkId
;
66
CString
mLongitude
;
68
CString
mLatitude
;
69
#endif
70
};
71
72
#endif
CTxtMsgFromClient::mCom
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
Definition:
CTxtMsgFromClient.h:48
CTxtMsgFromClient::mLatitude
CString mLatitude
String representation of device latitude.
Definition:
CTxtMsgFromClient.h:68
CTxtMsgFromClient::mMessageText
CString mMessageText
String representation of the text message.
Definition:
CTxtMsgFromClient.h:57
CTxtMsgFromClient
Modal pop up dialog displaying a client to server open text message.
Definition:
CTxtMsgFromClient.h:24
CTxtMsgFromClient::mMessageId
CString mMessageId
String representation of the message ID.
Definition:
CTxtMsgFromClient.h:60
EventId.h
CTxtMsgFromClient::DoDataExchange
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
Definition:
CTxtMsgFromClient.cpp:57
CTxtMsgFromClient::mTextMessageEvent
text_msg_from_client_event_type mTextMessageEvent
The text message event that caused this dialog to be displayed.
Definition:
CTxtMsgFromClient.h:51
CTxtMsgFromClient::OnInitDialog
BOOL OnInitDialog()
Initialize the dialog.
Definition:
CTxtMsgFromClient.cpp:81
CTxtMsgFromClient::mLongitude
CString mLongitude
String representation of device longitude.
Definition:
CTxtMsgFromClient.h:66
FmiApplicationLayer
Serial communication controller for Garmin and FMI packets.
Definition:
FmiApplicationLayer.h:72
CTxtMsgFromClient::mOriginationTime
CString mOriginationTime
String representation of the origination time on the client.
Definition:
CTxtMsgFromClient.h:54
text_msg_from_client_event_type
Structure containing details for a client to server text message.
Definition:
EventId.h:148
CTxtMsgFromClient::mLinkId
CString mLinkId
String representation of the link ID (corresponding server to client message ID)
Definition:
CTxtMsgFromClient.h:64
CTxtMsgFromClient::~CTxtMsgFromClient
virtual ~CTxtMsgFromClient()
Destructor.
Definition:
CTxtMsgFromClient.cpp:48
CTxtMsgFromClient::CTxtMsgFromClient
CTxtMsgFromClient(CWnd *aParent, FmiApplicationLayer &aCom, const text_msg_from_client_event_type *aEvent)
Constructor.
Definition:
CTxtMsgFromClient.cpp:28
FmiApplicationLayer.h
CTxtMsgFromClient.h
Generated by
1.8.11