函数定义#
Connect#
详细描述#
Connect(target string, portRaw any, opts ...udpClientOption) (*udpConnection, error)
参数名 | 参数类型 | 参数解释 |
---|
target | string | |
portRaw | any | |
opts | ...udpClientOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *udpConnection | |
r2 | error | |
MockUDPProtocol#
详细描述#
MockUDPProtocol(name string) (string, int)
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | string | |
r2 | int | |
Serve#
详细描述#
Serve(host string, port any, opts ...UdpServerOpt) error
参数名 | 参数类型 | 参数解释 |
---|
host | string | |
port | any | |
opts | ...UdpServerOpt | |
返回值#
clientLocalAddr#
详细描述#
clientLocalAddr(target string) udpClientOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | udpClientOption | |
clientTimeout#
详细描述#
clientTimeout(target float64) udpClientOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | udpClientOption | |
serverCallback#
详细描述#
serverCallback(cb func(*udpConnection, []byte)) UdpServerOpt
参数名 | 参数类型 | 参数解释 |
---|
cb | func(*udpConnection, []byte) | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | UdpServerOpt | |
serverContext#
详细描述#
serverContext(ctx context.Context) UdpServerOpt
参数名 | 参数类型 | 参数解释 |
---|
ctx | context.Context | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | UdpServerOpt | |
serverTimeout#
详细描述#
serverTimeout(f float64) UdpServerOpt
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | UdpServerOpt | |