Make sr_session_iteration() private
This commit is contained in:
parent
2b691be806
commit
f6eb2cb555
|
@ -116,6 +116,7 @@ SR_PRIV int sr_source_add(int fd, int events, int timeout,
|
||||||
|
|
||||||
/*--- session.c -------------------------------------------------------------*/
|
/*--- session.c -------------------------------------------------------------*/
|
||||||
|
|
||||||
|
SR_PRIV int sr_session_iteration(gboolean block);
|
||||||
SR_PRIV int sr_session_send(const struct sr_dev_inst *sdi,
|
SR_PRIV int sr_session_send(const struct sr_dev_inst *sdi,
|
||||||
const struct sr_datafeed_packet *packet);
|
const struct sr_datafeed_packet *packet);
|
||||||
SR_PRIV int sr_session_stop_sync(void);
|
SR_PRIV int sr_session_stop_sync(void);
|
||||||
|
|
1
proto.h
1
proto.h
|
@ -97,7 +97,6 @@ SR_API int sr_session_datafeed_callback_add(sr_datafeed_callback_t cb,
|
||||||
void *cb_data);
|
void *cb_data);
|
||||||
|
|
||||||
/* Session control */
|
/* Session control */
|
||||||
SR_API int sr_session_iteration(gboolean block);
|
|
||||||
SR_API int sr_session_start(void);
|
SR_API int sr_session_start(void);
|
||||||
SR_API int sr_session_run(void);
|
SR_API int sr_session_run(void);
|
||||||
SR_API int sr_session_stop(void);
|
SR_API int sr_session_stop(void);
|
||||||
|
|
|
@ -239,9 +239,16 @@ SR_API int sr_session_datafeed_callback_add(sr_datafeed_callback_t cb, void *cb_
|
||||||
* but driven by another scheduler, this can be used to poll the devices
|
* but driven by another scheduler, this can be used to poll the devices
|
||||||
* from within that scheduler.
|
* from within that scheduler.
|
||||||
*
|
*
|
||||||
|
* @param block If TRUE, this call will wait for any of the session's
|
||||||
|
* sources to fire an event on the file descriptors, or
|
||||||
|
* any of their timeouts to activate. In other words, this
|
||||||
|
* can be used as a select loop.
|
||||||
|
* If FALSE, all sources have their callback run, regardless
|
||||||
|
* of file descriptor or timeout status.
|
||||||
|
*
|
||||||
* @return SR_OK upon success, SR_ERR on errors.
|
* @return SR_OK upon success, SR_ERR on errors.
|
||||||
*/
|
*/
|
||||||
SR_API int sr_session_iteration(gboolean block)
|
SR_PRIV int sr_session_iteration(gboolean block)
|
||||||
{
|
{
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
Loading…
Reference in New Issue