private void ClientSend(ISGIP_MESSAGE message) { while (true) { if (!_connect) { Thread.Sleep(1000); continue; } Thread.Sleep(_setting.SendSpan); try { byte[] bytes = message.GetBytes(); _client.Send(bytes); break; } catch { continue; } } }
void ServerSend(SocketAsyncEventArgs send, ISGIP_MESSAGE message) { _server.Send(send, message.GetBytes()); }