[][src]Function libeyelink_sys::eyelink_close

pub unsafe extern "C" fn eyelink_close(send_msg: INT16) -> INT16

@ingroup init_eyelink Sends a disconnect message to the EyeLink tracker, resets the link data system.

@param send_msg Usually \c <send_msg> is \c 1. However, \c 0 can be used to reset the eyelink system if it is listening on a broadcast session. @return \c 0 if successful, otherwise link error.

\b Example:

\code

#include 

if(eyelink_is_connected())
{
set_offline_mode();      	// off-line mode
eyecmd_printf("close_data_file");
eyelink_close(1);         // disconnect from tracker
}
\endcode

\sa \c eyelink_broadcast_open(), \c eyelink_open(), \c eyelink_dummy_open() and \c eyelink_open_node()