Janus WebSockets EventHandler plugin.
More...
#include "eventhandler.h"
#include <math.h>
#include <libwebsockets.h>
#include "../debug.h"
#include "../config.h"
#include "../mutex.h"
#include "../utils.h"
#include "../events.h"
Janus WebSockets EventHandler plugin.
- Author
- Lorenzo Miniero loren.nosp@m.zo@m.nosp@m.eetec.nosp@m.ho.c.nosp@m.om
- Copyright
- GNU General Public License v3
This is a trivial WebSockets event handler plugin for Janus
Event handlers documentation
#define CASE_STR |
( |
|
name | ) |
case name: return #name |
#define JANUS_WSEVH_AUTHOR "Meetecho s.r.l." |
#define JANUS_WSEVH_DESCRIPTION "This is a trivial WebSockets event handler plugin for Janus." |
#define JANUS_WSEVH_ERROR_INVALID_ELEMENT 413 |
#define JANUS_WSEVH_ERROR_INVALID_REQUEST 411 |
#define JANUS_WSEVH_ERROR_MISSING_ELEMENT 412 |
#define JANUS_WSEVH_ERROR_UNKNOWN_ERROR 499 |
#define JANUS_WSEVH_NAME "JANUS WebSocketsEventHandler plugin" |
#define JANUS_WSEVH_PACKAGE "janus.eventhandler.wsevh" |
#define JANUS_WSEVH_VERSION 1 |
#define JANUS_WSEVH_VERSION_STRING "0.0.1" |
void janus_wsevh_destroy |
( |
void |
| ) |
|
int janus_wsevh_get_api_compatibility |
( |
void |
| ) |
|
const char * janus_wsevh_get_author |
( |
void |
| ) |
|
const char * janus_wsevh_get_description |
( |
void |
| ) |
|
const char * janus_wsevh_get_name |
( |
void |
| ) |
|
const char * janus_wsevh_get_package |
( |
void |
| ) |
|
int janus_wsevh_get_version |
( |
void |
| ) |
|
const char * janus_wsevh_get_version_string |
( |
void |
| ) |
|
void janus_wsevh_incoming_event |
( |
json_t * |
event | ) |
|
int janus_wsevh_init |
( |
const char * |
config_path | ) |
|