public UdpServer(GetPadDetail getPadDetailDel) { portInfoGet = getPadDetailDel; argsList = new SocketAsyncEventArgs[20]; for (int num = 0; num <= 19; num++) { SocketAsyncEventArgs args = new SocketAsyncEventArgs(); argsList[num] = args; } }
public UdpServer(GetPadDetail getPadDetailDel) { portInfoGet = getPadDetailDel; argsStack = new Stack <SocketAsyncEventArgs>(20); for (int num = 0; num <= 19; num++) { SocketAsyncEventArgs args = new SocketAsyncEventArgs(); args.Completed += ClearSentData; argsStack.Push(args); } }
public UdpServer(GetPadDetail getPadDetailDel) { portInfoGet = getPadDetailDel; argsList = new SocketAsyncEventArgs[40]; for (int num = 0; num < 40; num++) { SocketAsyncEventArgs args = new SocketAsyncEventArgs(); args.SetBuffer(new byte[100], 0, 100); argsList[num] = args; } }
public UdpServer(GetPadDetail getPadDetailDel) { portInfoGet = getPadDetailDel; _pool = new SemaphoreSlim(ARG_BUFFER_LEN); argsList = new SocketAsyncEventArgs[ARG_BUFFER_LEN]; for (int num = 0; num < ARG_BUFFER_LEN; num++) { SocketAsyncEventArgs args = new SocketAsyncEventArgs(); args.SetBuffer(new byte[100], 0, 100); argsList[num] = args; } }
public UdpServer(GetPadDetail getPadDetailDel) { portInfoGet = getPadDetailDel; }