int sm_channel_datafeed_connect(struct sm_channel_datafeed_connect_parms *datafeedp)
typedef struct sm_channel_datafeed_connect_parms {
tSMDatafeedId data_source; /* in */
tSMChannelId channel; /* in */
} SM_CHANNEL_DATAFEED_CONNECT_PARMS;
Connects a datafeed to an input channel. The
data_source
must be a datafeed obtained a call to any of the
*_get_datafeed() functions.
The input channel,
channel,
will receive any data that is generated by the object from which
data_source
was derived.
To disconnect a channel from a datafeed, specify
kSMNullDatafeedId as the tSMDatafeedId in
data_source.
Requires the module datafeed to have been downloaded.
0 if call completed successfully, otherwise a standard error such as:
This function is part of the Prosody generic API.