Quantcast
Viewing latest article 8
Browse Latest Browse All 20

UPDATED WIKI: NonsecureTcpListenerQuickStart

Basic creating of a Non-secure TCP listener.


In this case one which listens on port 21.
new NonsecureTcpListener(21);

Creating a server that uses NonsecureTcpLisener:


public class MyServer : IServer {
   // ...
   public IState CreateState( IListener listener, Socket clientSocket ) {
      return new DefaultState( listener, clientSocket );
   }
   public void InitializeState(IState stateArg) {
      DefaultState state = (DefaultState)stateArg;
      state.DataReceived = DataReceived;
   }
   private void DataRecieved(IState stateArg, byte[] buffer, int bytesRead) {
      // process data and send responses.
   }
}

Viewing latest article 8
Browse Latest Browse All 20

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>