LibTiePie  0.9.14
Library for interfacing TiePie engineering instruments
Server added

Description

Functions to set notifications that are triggered when a server is added to the server list.

Functions

void NetSrvSetCallbackAdded (TpCallbackHandle_t pCallback, void *pData)
 Set a callback function which is called when a server is added to the server list. More...
 
void NetSrvSetEventAdded (int fdEvent)
 Set an event file descriptor which is set when a server is added to the server list. More...
 
void NetSrvSetEventAdded (HANDLE hEvent)
 Set an event object handle which is set when a server is added to the server list. More...
 
void NetSrvSetMessageAdded (HWND hWnd)
 Set a window handle to which a WM_LIBTIEPIE_NETSRV_ADDED message is sent when a server is added to the server list. More...
 

Function Documentation

void NetSrvSetCallbackAdded ( TpCallbackHandle_t  pCallback,
void *  pData 
)

Set a callback function which is called when a server is added to the server list.

Parameters
[in]pCallbackA pointer to the callback function. Use NULL to disable.
[in]pDataOptional user data.
Status values
LIBRARY_NOT_INITIALIZEDThe library is not initialized, see LibInit().
LIBTIEPIESTATUS_SUCCESS
Since
0.9
void NetSrvSetEventAdded ( int  fdEvent)

Set an event file descriptor which is set when a server is added to the server list.

Parameters
[in]fdEventAn event file descriptor. Use <0 to disable.
Note
This function is only available on GNU/Linux.
Status values
LIBRARY_NOT_INITIALIZEDThe library is not initialized, see LibInit().
LIBTIEPIESTATUS_SUCCESS
Since
0.9
void NetSrvSetEventAdded ( HANDLE  hEvent)

Set an event object handle which is set when a server is added to the server list.

Parameters
[in]hEventA handle to the event object. Use NULL to disable.
Note
This function is only available on Windows.
Status values
LIBRARY_NOT_INITIALIZEDThe library is not initialized, see LibInit().
LIBTIEPIESTATUS_SUCCESS
Since
0.9
void NetSrvSetMessageAdded ( HWND  hWnd)

Set a window handle to which a WM_LIBTIEPIE_NETSRV_ADDED message is sent when a server is added to the server list.

The parameters of the message contain the following:

  • wParam contains the server handle.
  • lParam is reserved.
Parameters
[in]hWndA handle to the window whose window procedure is to receive the message. Use NULL to disable.
Note
This function is only available on Windows.
Status values
LIBRARY_NOT_INITIALIZEDThe library is not initialized, see LibInit().
LIBTIEPIESTATUS_SUCCESS
Since
0.9