VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
vrfSignalPrinter.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2019 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
8 
9 #pragma once
10 
11 class DtExerciseConn;
13 class DtVrfObjectMessage;
15 
16 // Registers for all radio messages using a DtRadioMessageListener
17 // and prints their contents to the console.
18 // Radio messages a typically sent though signal PDUs from VR-Forces.
20 {
21 private:
22  // Not implemented.
28 public:
30  virtual ~DtVrfSignalPrinter();
31 
32  virtual bool init();
33 
34 protected:
35  static void radioMessageCallback(const DtVrfObjectMessage* msg, void* usr);
36  virtual void processRadioMessageCallback(const DtVrfObjectMessage* msg);
37 
38 protected:
41 
42 };
DtRadioMessageListener * myRadioMessageListener
Definition: vrfSignalPrinter.h:40
static void radioMessageCallback(const DtVrfObjectMessage *msg, void *usr)
DtVrfSignalPrinter & operator=(const DtVrfSignalPrinter &orig)
Definition: networkEventManager.h:40
Object which registers callbacks with a DtEventManager to monitor for VR-Forces radio messages...
Definition: radioMessageListener.h:29
The base class for all messages to/from a specific DtVrfObject.
Definition: vrfObjectMessage.h:30
Definition: vrfSignalPrinter.h:19
virtual bool init()
virtual ~DtVrfSignalPrinter()
DtNetworkEventManager * myEventManager
Definition: vrfSignalPrinter.h:39
virtual void processRadioMessageCallback(const DtVrfObjectMessage *msg)

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)