Ejemplo n.º 1
0
 public Win32SocketAdapter( SOCKET connection, IServerConfiguration configuration )
 {
     try
     {
         Configuration = configuration;
         Connection = connection;
         Bytes = new byte[configuration.ReadBufferSize];
         OnDisconnect = new List<Action>();
     }
     catch (Exception ex)
     {
         Console.WriteLine( ex );
     }
 }
Ejemplo n.º 2
0
 public static extern int setsockopt(SOCKET s, int level, int optname, char optval, int optlen );
Ejemplo n.º 3
0
 public static extern int listen(SOCKET s, int backlog);
Ejemplo n.º 4
0
 public static extern int send(SOCKET s, byte* buf, int len, int flags);
Ejemplo n.º 5
0
 public static extern int getpeername(SOCKET s, sockaddr_in* addr, int* addrsize);
Ejemplo n.º 6
0
 public static extern int connect(SOCKET s, sockaddr_in* addr, int addrsize);
Ejemplo n.º 7
0
 public static extern int closesocket(SOCKET s);
Ejemplo n.º 8
0
 public static extern int bind(SOCKET s, sockaddr_in* addr, int addrsize);
Ejemplo n.º 9
0
 public static extern SOCKET accept(SOCKET s, void* addr, int addrsize);