Skip to main content

udp

成员函数函数描述/介绍
udp.Connect
udp.MockUDPProtocol
udp.Serve
udp.clientLocalAddr
udp.clientTimeout
udp.serverCallback
udp.serverContext
udp.serverTimeout

函数定义#

Connect#

详细描述#

定义#

Connect(target string, portRaw any, opts ...udpClientOption) (*udpConnection, error)

参数#

参数名参数类型参数解释
targetstring
portRawany
opts...udpClientOption

返回值#

返回值(顺序)返回值类型返回值解释
r1*udpConnection
r2error

MockUDPProtocol#

详细描述#

定义#

MockUDPProtocol(name string) (string, int)

参数#

参数名参数类型参数解释
namestring

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2int

Serve#

详细描述#

定义#

Serve(host string, port any, opts ...UdpServerOpt) error

参数#

参数名参数类型参数解释
hoststring
portany
opts...UdpServerOpt

返回值#

返回值(顺序)返回值类型返回值解释
r1error

clientLocalAddr#

详细描述#

定义#

clientLocalAddr(target string) udpClientOption

参数#

参数名参数类型参数解释
targetstring

返回值#

返回值(顺序)返回值类型返回值解释
r1udpClientOption

clientTimeout#

详细描述#

定义#

clientTimeout(target float64) udpClientOption

参数#

参数名参数类型参数解释
targetfloat64

返回值#

返回值(顺序)返回值类型返回值解释
r1udpClientOption

serverCallback#

详细描述#

定义#

serverCallback(cb func(*udpConnection, []byte)) UdpServerOpt

参数#

参数名参数类型参数解释
cbfunc(*udpConnection, []byte)

返回值#

返回值(顺序)返回值类型返回值解释
r1UdpServerOpt

serverContext#

详细描述#

定义#

serverContext(ctx context.Context) UdpServerOpt

参数#

参数名参数类型参数解释
ctxcontext.Context

返回值#

返回值(顺序)返回值类型返回值解释
r1UdpServerOpt

serverTimeout#

详细描述#

定义#

serverTimeout(f float64) UdpServerOpt

参数#

参数名参数类型参数解释
ffloat64

返回值#

返回值(顺序)返回值类型返回值解释
r1UdpServerOpt