OPAL Version 3.10.4

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- File List
- Globals

zrtpeventproc.h
Go to the documentation of this file.
1 #ifndef OPAL_ZRTP_ZRTPEVENTPROC_H
2 #define OPAL_ZRTP_ZRTPEVENTPROC_H
3
4 #include <zrtp.h>
5 #include <opal/buildopts.h>
6 #include <opal/connection.h>
7
8 class ZrtpEventProcessor {
9 public:
10 virtual ~ZrtpEventProcessor() {}
11 virtual void OnClear (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
12 virtual void OnInitiatingSecure(OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
13 virtual void OnPendingSecure (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
14 virtual void OnPendingClear (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
15 virtual void OnSecure (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
16 virtual void OnError (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
17 virtual void OnNoZrtp (OpalConnection * /*connection*/, unsigned int /*sessionID*/) {}
18 virtual void OnUnknownEvent (OpalConnection * /*connection*/, unsigned int /*sessionID*/, zrtp_event_t /*event*/) {}
19 };
20
21 #endif // OPAL_ZRTP_ZRTPEVENTPROC_H