函数定义#
Connect#
详细描述#
Connect(host string, port any, opts ...dialerOpt) (*tcpConnection, error)
| 参数名 | 参数类型 | 参数解释 | 
|---|
| host | string |  | 
| port | any |  | 
| opts | ...dialerOpt |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | *tcpConnection |  | 
| r2 | error |  | 
Forward#
详细描述#
Forward(localPort int, remoteHost string, remotePort int) error
| 参数名 | 参数类型 | 参数解释 | 
|---|
| localPort | int |  | 
| remoteHost | string |  | 
| remotePort | int |  | 
返回值#
MockServe#
详细描述#
MockServe(rsp []byte) (string, int)
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | string |  | 
| r2 | int |  | 
MockTCPProtocol#
详细描述#
MockTCPProtocol(name string) (string, int)
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | string |  | 
| r2 | int |  | 
Serve#
详细描述#
Serve(host any, port int, opts ...TcpServerConfigOpt) error
| 参数名 | 参数类型 | 参数解释 | 
|---|
| host | any |  | 
| port | int |  | 
| opts | ...TcpServerConfigOpt |  | 
返回值#
clientLocal#
详细描述#
clientLocal(i any) dialerOpt
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | dialerOpt |  | 
clientProxy#
详细描述#
clientProxy(proxy string) dialerOpt
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | dialerOpt |  | 
clientTimeout#
详细描述#
clientTimeout(i float64) dialerOpt
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | dialerOpt |  | 
clientTls#
详细描述#
clientTls(crt any, key any, caCerts ...any) dialerOpt
| 参数名 | 参数类型 | 参数解释 | 
|---|
| crt | any |  | 
| key | any |  | 
| caCerts | ...any |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | dialerOpt |  | 
serverCallback#
详细描述#
serverCallback(cb func(connection *tcpConnection)) TcpServerConfigOpt
| 参数名 | 参数类型 | 参数解释 | 
|---|
| cb | func(connection *tcpConnection) |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | TcpServerConfigOpt |  | 
serverContext#
详细描述#
serverContext(ctx context.Context) TcpServerConfigOpt
| 参数名 | 参数类型 | 参数解释 | 
|---|
| ctx | context.Context |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | TcpServerConfigOpt |  | 
serverTls#
详细描述#
serverTls(crt any, key any, cas ...any) TcpServerConfigOpt
| 参数名 | 参数类型 | 参数解释 | 
|---|
| crt | any |  | 
| key | any |  | 
| cas | ...any |  | 
返回值#
| 返回值(顺序) | 返回值类型 | 返回值解释 | 
|---|
| r1 | TcpServerConfigOpt |  |