Classes | Typedefs | Enumerations | Functions | Variables
lcPdu.h File Reference

Contains DtLgrControlPdu. More...

Go to the source code of this file.

Classes

class  DtLgrControlPdu
 Instances of DtLgrControlPdu are a family of messages used to control a remote instance of the MAK-Logger over the network. More...

Typedefs

typedef DtLgrControlPdu DtLgrControlInteraction
typedef void(* DtLgrControlInteractionCb )(DtLgrControlInteraction *inter, void *usr)

Enumerations

enum  DtLgrCommandExt {
  DtLgrBeginExtension = 22,
  DtLgrEmpty = 22,
  DtLgrConnect = 23,
  DtLgrConnectionEstablished = 24,
  DtLgrDisconnect = 25,
  DtLgrAcknowledge = 26,
  DtLgrCommandKind = 27,
  DtLgrResponse = 28,
  DtLgrLgrHeartbeat = 29
}
enum  DtLgrMode {
  DtLGR_PLAY = 0,
  DtLGR_PAUSE = 1,
  DtLGR_RECORD = 2,
  DtLGR_STOP = 3,
  DtLGR_EMPTY = 4,
  DtLGR_LOOP = 5
}
 General operation modes.
enum  DtLgrDirection {
  DtLGR_STOPPED = 0,
  DtLGR_NOPKT = 0,
  DtLGR_FORWARDS = 1,
  DtLGR_BACKWARDS = -1
}
 Play forwards or backwards when in LGR_PLAY mode.
enum  DtLgrFilePosition {
  DtLGR_NOFILE = 0,
  DtLGR_START = 1,
  DtLGR_MIDDLE = 2,
  DtLGR_END = 3
}
 Location status.
enum  DtLgrStyle {
  DtLGR_PRISTINE = 0,
  DtLGR_RVA = 1
}
enum  DtLgrProcess {
  DtLGR_NONE = 0,
  DtLGR_MINE = 1,
  DtLGR_ALL = 2
}
 Receiving application may filter lcPdu based on this start-up flag.
enum  DtLgrCtrlFlagStates {
  DtLGR_EMPTY_FLAG = 0,
  DtLGR_STATE_REQUEST = 1,
  DtLGR_TIME_CONSTR_ON = 2,
  DtLGR_TIME_CONSTR_OFF = 3,
  DtLGR_TIME_REGLTD_ON = 4,
  DtLGR_TIME_REGLTD_OFF = 5,
  DtLGR_OWN_FED_AMB_ON = 6,
  DtLGR_OWN_FED_AMB_OFF = 7
}
 Controlling runtime-settable flags and options of the Logger.

Functions

DT_DLL_LOGGERCONTROL const char * DtLgrCommandEnumString (DtLgrCommand param)
 Handles extensions to logger commands.

Variables

class DT_DLL_LOGGERCONTROL DtExerciseConn
class DT_DLL_LOGGERCONTROL DtLgrControlPdu

Detailed Description

Contains DtLgrControlPdu.


Document ID: Generated on Tue Oct 11 19:41:03 EDT 2011 from SVN revision 107422
Copyright © 2005-2011 VT MÄK Inc. All Rights Reserved (www.mak.com)