Example #1
0
 private static extern int CLIENT_StartService(ushort wPort, string pIp, fServiceCallBack pfscb, IntPtr dwTimeOut, IntPtr dwUserData);
Example #2
0
 public static extern IntPtr CLIENT_ListenServer(string ip, ushort port, int nTimeout, fServiceCallBack cbListen, IntPtr dwUserData);
Example #3
0
 /// <summary>
 /// Start listening service, currently only alarm monitoring function is realized
 /// </summary>
 /// <param name="wPort">Start listening ports</param>
 /// <param name="pIp">binding IP,when is , binding all legitimate IP in this machine</param>
 /// <param name="pfscb">callback interface of the server</param>
 /// <param name="dwTimeOut">Server maintenance connection timeout</param>
 /// <param name="dwUserData">Custom data that the user callback</param>
 /// <returns>Successfully return a handle to the server,fail to return  0</returns>
 public static int NETStartService(ushort wPort, string pIp, fServiceCallBack pfscb, IntPtr dwTimeOut, IntPtr dwUserData)
 {
     int returnValue;
     returnValue = CLIENT_StartService(wPort, pIp, pfscb, dwTimeOut, dwUserData);
     NETThrowLastError(returnValue);
     return returnValue;
 }