StreamLinkforC  7.0.3-308369

Configuration of timeouts for the library. More...

#include <sl4c.h>

Data Fields

int connect_timeout
 
int read_timeout
 
int write_timeout
 
int noop_period
 
int noop_timeout
 
int lost_retry_connect_time
 
int statistics_period
 
int login_wait_time
 
int sync_period
 
int heartbeat_interval
 
int poll_interval
 
char disable_polling
 
char accept_all_ssl_certificates
 
int inactivity_timeout
 
int http_pad_length
 

Detailed Description

Configuration of timeouts for the library.

You are only like to want to change noop_timeout and noop_period.

Deprecated:
This use of this structure is deprecated, configuration can be set using the JSON configuration parameters.

Field Documentation

char sl_configuration::accept_all_ssl_certificates

Set to non-zero to accept self signed and mismatching certificates

int sl_configuration::connect_timeout

Connect timeout in milliseconds (iOS only)

char sl_configuration::disable_polling

Set if polling connections are not permitted unless explicitly defined

int sl_configuration::heartbeat_interval

Frequency at which the server should send heartbeats

int sl_configuration::http_pad_length

Amount of padding data to request when establishing the connection

int sl_configuration::inactivity_timeout

Period of inactivity that the server should detect for this client and then disconnect

int sl_configuration::login_wait_time

Time to wait for a login response, if this time has elapsed then StreamLink will reconnect

int sl_configuration::lost_retry_connect_time

Time after losing a connection to retry making it (in milliseconds)

int sl_configuration::noop_period

Period for NOOPs

int sl_configuration::noop_timeout

Timeout for NOOPs

int sl_configuration::poll_interval

Time interval in milliseconds between polls of the Liberator. This only applies to HTTP polling type connections (see 'RTTP connection types' in the document StreamLink Overview).

int sl_configuration::read_timeout

Read timeout in milliseconds

int sl_configuration::statistics_period

Period between reporting statistics in milliseconds.

int sl_configuration::sync_period

Frequency at which to send SYNC messages

int sl_configuration::write_timeout

Write timeout in milliseconds


The documentation for this struct was generated from the following file:

Generated on Tue Oct 16 2018 12:25:43 for StreamLinkforC