import{_ as s,c as a,o as i,a9 as n}from"./chunks/framework.C4_mTacX.js";const g=JSON.parse('{"title":"liteyuki.comm.socks_channel","description":"","frontmatter":{"title":"liteyuki.comm.socks_channel"},"headers":[],"relativePath":"en/dev/api/comm/socks_channel.md","filePath":"en/dev/api/comm/socks_channel.md","lastUpdated":null}'),e={name:"en/dev/api/comm/socks_channel.md"},t=n(`

Module liteyuki.comm.socks_channel

基于socket的通道

class SocksChannel

func __init__(self, name: str)

Description: 初始化通道

Arguments:

Source code or View on GitHub
python
def __init__(self, name: str):
    """
        初始化通道
        Args:
            name: 通道ID
        """
    self._name = name
    self._conn_send = None
    self._conn_recv = None
    self._closed = False

func send(self, data)

Description: 发送数据

Arguments:

Source code or View on GitHub
python
def send(self, data):
    """
        发送数据
        Args:
            data: 数据
        """
    pass

func receive(self)

Description: 接收数据

Return: data: 数据

Source code or View on GitHub
python
def receive(self):
    """
        接收数据
        Returns:
            data: 数据
        """
    pass

func close(self)

Description: 关闭通道

Source code or View on GitHub
python
def close(self):
    """
        关闭通道
        """
    pass
`,20),l=[t];function h(p,o,k,c,r,d){return i(),a("div",null,l)}const y=s(e,[["render",h]]);export{g as __pageData,y as default};