Garmin Fleet Management Controller
2.19.0
Main Page
Related Pages
Classes
Files
File List
File Members
CTxtMsgStatusDlg.h
Go to the documentation of this file.
1
/*********************************************************************
2
*
3
* HEADER NAME:
4
* CTxtMsgStatusDlg.h
5
*
6
* Copyright 2008-2009 by Garmin Ltd. or its subsidiaries.
7
*---------------------------------------------------------------------
8
* $NoKeywords$
9
*********************************************************************/
10
#ifndef CTxtMsgStatusDlg_H
11
#define CTxtMsgStatusDlg_H
12
13
class
CTxtMsgStatusDlg
;
14
15
#include "
CFmiPcAppDlg.h
"
16
17
//----------------------------------------------------------------------
27
//----------------------------------------------------------------------
28
class
CTxtMsgStatusDlg
:
public
CDialog
29
{
30
DECLARE_DYNAMIC(
CTxtMsgStatusDlg
)
31
DECLARE_MESSAGE_MAP()
32
33
public
:
34
CTxtMsgStatusDlg
35
(
36
CWnd * aParent,
37
FmiApplicationLayer
& aCom,
38
const
text_msg_status_event_type
* aStatusEvent
39
);
40
41
virtual
~CTxtMsgStatusDlg
();
42
43
protected
:
44
virtual
void
DoDataExchange
45
(
46
CDataExchange * aDataExchange
47
);
48
49
BOOL
OnInitDialog
();
50
52
FmiApplicationLayer
&
mCom
;
53
55
text_msg_status_event_type
mStatusEvent
;
56
59
CString
mTextMessageId
;
60
63
CString
mTextMessageStatus
;
64
};
65
66
#endif
CTxtMsgStatusDlg::mStatusEvent
text_msg_status_event_type mStatusEvent
The text message status event.
Definition:
CTxtMsgStatusDlg.h:55
CTxtMsgStatusDlg
Modal pop-up dialog displaying the status of a server to client text message.
Definition:
CTxtMsgStatusDlg.h:28
CFmiPcAppDlg.h
CTxtMsgStatusDlg::mTextMessageStatus
CString mTextMessageStatus
String representation of the text message status ("Unread", "Not Found", etc)
Definition:
CTxtMsgStatusDlg.h:63
CTxtMsgStatusDlg::OnInitDialog
BOOL OnInitDialog()
Initialize the dialog.
Definition:
CTxtMsgStatusDlg.cpp:67
CTxtMsgStatusDlg::mTextMessageId
CString mTextMessageId
The text message ID. This will be in hexadecimal if the message ID is not displayable ASCII...
Definition:
CTxtMsgStatusDlg.h:59
FmiApplicationLayer
Serial communication controller for Garmin and FMI packets.
Definition:
FmiApplicationLayer.h:72
text_msg_status_event_type
Structure containing details for a text message status from the client.
Definition:
EventId.h:163
CTxtMsgStatusDlg::~CTxtMsgStatusDlg
virtual ~CTxtMsgStatusDlg()
Destructor.
Definition:
CTxtMsgStatusDlg.cpp:42
CTxtMsgStatusDlg::DoDataExchange
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
Definition:
CTxtMsgStatusDlg.cpp:51
CTxtMsgStatusDlg::mCom
FmiApplicationLayer & mCom
Reference to the communication layer.
Definition:
CTxtMsgStatusDlg.h:52
CTxtMsgStatusDlg::CTxtMsgStatusDlg
CTxtMsgStatusDlg(CWnd *aParent, FmiApplicationLayer &aCom, const text_msg_status_event_type *aStatusEvent)
Constructor.
Definition:
CTxtMsgStatusDlg.cpp:26
CTxtMsgStatusDlg.h
Generated by
1.8.11