![]() |
Open Broadcaster Software
Free, open source software for live streaming and recording
|
Go to the source code of this file.
Typedefs | |
| typedef struct proc_handler | proc_handler_t |
| typedef void(* | proc_handler_proc_t) (void *, calldata_t *) |
Functions | |
| EXPORT proc_handler_t * | proc_handler_create (void) |
| EXPORT void | proc_handler_destroy (proc_handler_t *handler) |
| EXPORT void | proc_handler_add (proc_handler_t *handler, const char *decl_string, proc_handler_proc_t proc, void *data) |
| EXPORT bool | proc_handler_call (proc_handler_t *handler, const char *name, calldata_t *params) |
| typedef void(* proc_handler_proc_t) (void *, calldata_t *) |
| typedef struct proc_handler proc_handler_t |
| EXPORT void proc_handler_add | ( | proc_handler_t * | handler, |
| const char * | decl_string, | ||
| proc_handler_proc_t | proc, | ||
| void * | data | ||
| ) |
| EXPORT bool proc_handler_call | ( | proc_handler_t * | handler, |
| const char * | name, | ||
| calldata_t * | params | ||
| ) |
Calls a function in a procedure handler. Returns false if the named procedure is not found.
| EXPORT proc_handler_t* proc_handler_create | ( | void | ) |
| EXPORT void proc_handler_destroy | ( | proc_handler_t * | handler | ) |