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 |