Skip to content

# 模块 `liteyuki.comm.socks_channel` ​

基于socket的通道

### class `SocksChannel` ​

#### func `__init__(self, name: str)` ​

说明: 初始化通道

参数:

> - name: 通道ID

源代码 或 在GitHub上查看
python

    def __init__(self, name: str):
        self._name = name
        self._conn_send = None
        self._conn_recv = None
        self._closed = False

#### func `send(self, data)` ​

说明: 发送数据

参数:

> - data: 数据

源代码 或 在GitHub上查看
python

    def send(self, data):
        pass

#### func `receive(self)` ​

说明: 接收数据

返回: data: 数据

源代码 或 在GitHub上查看
python

    def receive(self):
        pass

#### func `close(self)` ​

说明: 关闭通道

源代码 或 在GitHub上查看
python

    def close(self):
        pass