|
|
|
@ -133,6 +133,20 @@ GooseReceiver_stopThreadless(GooseReceiver self);
|
|
|
|
|
bool
|
|
|
|
|
GooseReceiver_tick(GooseReceiver self);
|
|
|
|
|
|
|
|
|
|
/* Forward declaration */
|
|
|
|
|
typedef struct sEthernetHandleSet* EthernetHandleSet;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* \brief Add the receiver to a handleset for multiplexed asynchronous IO.
|
|
|
|
|
*
|
|
|
|
|
* Note: This function must only be called after GooseReceiver_startThreadless().
|
|
|
|
|
*
|
|
|
|
|
* \param[in] self The SVReceiver instance.
|
|
|
|
|
* \param[inout] handles The EthernetHandleSet to which the EthernetSocket of this receiver should be added.
|
|
|
|
|
*/
|
|
|
|
|
void
|
|
|
|
|
GooseReceiver_addHandleSet(GooseReceiver self, EthernetHandleSet handles);
|
|
|
|
|
|
|
|
|
|
/**@}*/
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|