Echelon OpenLDV Manuel d'utilisateur Page 100

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 194
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
Vue de la page 99
1 2 ... 95 96 97 98 99 100 101 102 103 104 105 ... 193 194

Commentaires sur ces manuels

Pas de commentaire