Echelon OpenLDV Manual de usuario Pagina 100

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 194
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 99
92 The OpenLDV Developer Example
Developer Example Diagram
Figure 7 shows the hierarchy of the classes described in this chapter.
ldv32.dll
ldv_open, ldv_close, ldv_read, ldv_write,
ldv_register_event
COpenLDVapi
Open, Close, Read, Write,
RegisterEvent, UnregisterEvent
COpenLDVreader
Start, Stop, Pause
PQueue<>
push, front, pop
COpenLDVtrace
Open, Close, Read, Write,
RegisterEvent, UnregisterEvent
COpenLDVni
NiInit, NiClose, NiSendMsgWait, NiSendResponse,
NiSendImmediate,
NiPauseMessagePump, NiContinueMessagePump
NiDispatch
COpenLDVmessagePump
Start, Stop, Pause
COpenLDVexampleDispatcher
NiDispatch
COpenLDVtools
QueryDomain, LeaveDomain, ...
ldv_register_event ::SetEvent
(Un-)RegisterEvent ::SetEvent
NiDispatch
Application-specific
implementation and extensions
OpenLDV extended framework and network interface API
OpenLDV
base functions
Abstract class
(NiDispatch is pure virtual)
Overriding
virtuals in
COpenLDVapi
Figure 7. OpenLDV Developer Example Class Hierarchy
Vista de pagina 99
1 2 ... 95 96 97 98 99 100 101 102 103 104 105 ... 193 194

Comentarios a estos manuales

Sin comentarios