⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ilogicsocket.cs

📁 破解的飞信源代码
💻 CS
字号:
namespace Imps.Client.Core.P2P.BlockingTransportor
{
    using System;
    using System.Net;
    using System.Net.Sockets;

    public interface ILogicSocket
    {
        ILogicSocket Accept();
        IAsyncResult BeginAccept(AsyncCallback callback, object state);
        IAsyncResult BeginConnect(IPEndPoint remoteEP, AsyncCallback callback, object state);
        IAsyncResult BeginReceive(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state);
        IAsyncResult BeginSend(byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state);
        void Bind(EndPoint localEP);
        void Close();
        void Connect(EndPoint remoteEP);
        void Connect(IPAddress address, int port);
        ILogicSocket EndAccept(IAsyncResult asyncResult);
        void EndConnect(IAsyncResult asyncResult);
        int EndReceive(IAsyncResult asyncResult);
        int EndSend(IAsyncResult asyncResult);
        void Listen(int backlog);
        bool Poll(int microSeconds, SelectMode mode);
        int Receive(byte[] buffer, SocketFlags socketFlags);
        int Receive(byte[] buffer, int size, SocketFlags socketFlags);
        int Receive(byte[] buffer, int offset, int size, SocketFlags socketFlags);
        int Send(byte[] buffer);
        int Send(byte[] buffer, SocketFlags socketFlags);
        int Send(byte[] buffer, int size, SocketFlags socketFlags);
        int Send(byte[] buffer, int offset, int size, SocketFlags socketFlags);

        bool Connected { get; }

        IPEndPoint LocalEndPoint { get; }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -