|
StreamLinkforC
7.0.3-308369
|
![]() |
Enumerations |
Functions | |
| void | sl_create (streamlink *client, const char *subject, sl_subjecttype type, sl_commandlistener *listener, void *ctx) |
| Create the given subject on the liebrator. More... | |
| void | sl_throttle_subject (streamlink *client, const char *subject, sl_throttlecontrol command, sl_commandlistener *listener, void *ctx) |
| Request throttling (conflation) on the specified subject. More... | |
| void | sl_throttle_global (streamlink *client, sl_throttlecontrol command, sl_commandlistener *listener, void *ctx) |
| Request throttling (conflation) on all subjects. More... | |
| void | sl_delete (streamlink *client, const char *subject, sl_commandlistener *listener, void *ctx) |
| Delete the given subject on the liebrator. More... | |
| enum sl_throttlecontrol |
Enumeration that defines the Throttle Controls that are available.
| void sl_create | ( | streamlink * | client, |
| const char * | subject, | ||
| sl_subjecttype | type, | ||
| sl_commandlistener * | listener, | ||
| void * | ctx | ||
| ) |
Create the given subject on the liebrator.
| client | - The StreamLink client |
| subject | - The subject to create |
| type | - The type of subject to create |
| listener | - A listener which will receive success/failure messages for this publishing attempt |
| ctx | - User callback context which will passed to the listener |
| void sl_delete | ( | streamlink * | client, |
| const char * | subject, | ||
| sl_commandlistener * | listener, | ||
| void * | ctx | ||
| ) |
Delete the given subject on the liebrator.
| client | - The StreamLink client |
| subject | - The subject to delete |
| listener | - A listener which will receive success/failure messages for this publishing attemp |
| ctx | - User callback context which will passed to the listener |
| void sl_throttle_global | ( | streamlink * | client, |
| sl_throttlecontrol | command, | ||
| sl_commandlistener * | listener, | ||
| void * | ctx | ||
| ) |
Request throttling (conflation) on all subjects.
| client | - The StreamLink client |
| command | - The throttle level to request |
| listener | - A listener which will receive success/failure messages for this throttle command |
| ctx | - User callback context which will passed to the listener |
| void sl_throttle_subject | ( | streamlink * | client, |
| const char * | subject, | ||
| sl_throttlecontrol | command, | ||
| sl_commandlistener * | listener, | ||
| void * | ctx | ||
| ) |
Request throttling (conflation) on the specified subject.
| client | - The StreamLink client |
| subject | - The subject to throttle |
| command | - The throttle level to request |
| listener | - A listener which will receive success/failure messages for this throttle command |
| ctx | - User callback context which will passed to the listener |