函数定义#
Diagnostic#
详细描述#
Diagnostic(host string, opts ...pingutil.TracerouteConfigOption) (chan *pingutil.TracerouteResponse, error)
参数名 | 参数类型 | 参数解释 |
---|
host | string | |
opts | ...pingutil.TracerouteConfigOption | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | chan *pingutil.TracerouteResponse | |
r2 | error | |
ctx#
详细描述#
ctx(ctx context.Context) TracerouteConfigOption
参数名 | 参数类型 | 参数解释 |
---|
ctx | context.Context | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
firstTTL#
详细描述#
firstTTL(ttl int) TracerouteConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
hops#
详细描述#
hops(hops int) TracerouteConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
localIp#
详细描述#
localIp(addr string) TracerouteConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
protocol#
详细描述#
protocol(protocol string) TracerouteConfigOption
参数名 | 参数类型 | 参数解释 |
---|
protocol | string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
retry#
详细描述#
retry(times int) TracerouteConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |
timeout#
详细描述#
timeout(timeout float64) pingutil.TracerouteConfigOption
参数名 | 参数类型 | 参数解释 |
---|
timeout | float64 | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | pingutil.TracerouteConfigOption | |
udpPort#
详细描述#
udpPort(port int) TracerouteConfigOption
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | TracerouteConfigOption | |