// Public // Constructor public clif(Socket socket_, cCryptLib cryptlib) { Host = FGetHost(); m_buffout = new membuffer(); m_cryptLib = cryptlib; m_socket = socket_; }
void send(membuffer data, bool encrypt = true) { long oldPos, size; string buf; oldPos = data.Seek(0, System.IO.SeekOrigin.Current); data.Seek(0, System.IO.SeekOrigin.Begin); size = data.GetSize(); buf = data.ReadStr(size); send(buf, encrypt); data.Seek((uint)oldPos, System.IO.SeekOrigin.Begin); }
// Public // Constructor public cSyncClient(cLogging log) { m_haveKey = false; m_key = 3; m_client = new TcpClient(); socket_ = m_client.Client; m_cryptlib = new cCryptLib(); m_log = log; m_timer = new System.Timers.Timer(); m_timer.Interval = 30; m_buffin = new membuffer(); m_buffout = new membuffer(); }
public ClientPacket(string buffer) { buf = new membuffer(); buf.WriteStr(buffer); buf.Seek(0, System.IO.SeekOrigin.Begin); }