函数定义#
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 | |