OPAL  Version 3.18.8
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_config.h>
6 #include <opal/connection.h>
7 
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
virtual void OnNoZrtp(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:17
virtual ~ZrtpEventProcessor()
Definition: zrtpeventproc.h:10
virtual void OnPendingSecure(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:13
virtual void OnClear(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:11
virtual void OnPendingClear(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:14
virtual void OnError(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:16
virtual void OnInitiatingSecure(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:12
virtual void OnSecure(OpalConnection *, unsigned int)
Definition: zrtpeventproc.h:15
Definition: connection.h:415
Definition: zrtpeventproc.h:8
virtual void OnUnknownEvent(OpalConnection *, unsigned int, zrtp_event_t)
Definition: zrtpeventproc.h:18