[][src]Function libeyelink_sys::eyelink_get_node

pub unsafe extern "C" fn eyelink_get_node(
    resp: INT16,
    data: *mut c_void
) -> INT16

@ingroup init_eyelink Reads the responses returned by other trackers or remotes in response to \c eyelink_poll_trackers() or \c eyelink_poll_remotes(). It can also read the tracker broadcast address and remote broadcast addresses.

@param resp Nmber of responses to read:\c 0 gets our data, \c 1 get first response, \c 2 gets the second response, etc. \c -1 to read the tracker broadcast address. \c -2 to read remote broadcast addresses. @param data Pointer to buffer of \c ELINKNODE type, to hold name and \c ELINKADDR of the respondent. @return \c 0 if OK, \c -1 if node response number is too high.

\b Example: See \c eyelink_poll_remotes()

\sa \c eyelink_node_receive(), \c eyelink_node_send() and \c eyelink_poll_remotes()