40 #ifndef OPENAPI_PING_H_INCLUDED
41 #define OPENAPI_PING_H_INCLUDED
43 #define OPEN_PING_STRING_SIZE 2048
44 #define OPEN_PING_ADDRESS_MAX_LEN 256
45 #define OPEN_PING_DEFAULT_PROBE_SIZE 0
46 #define OPEN_PING_OUT_INTF_STRING_SIZE 32
131 uint32_t pingInterval,
220 uint32_t pingInterval,
open_error_t openapiPingAddressWithCount(openapiClientHandle_t *client_handle, open_buffdesc *address, uint32_t pingCount, open_buffdesc *output)
Ping host or IPv4/IPv6 Address with specific count.
OPEN_PING_SOURCE_INTF_TYPE_t
open_error_t openapiPingAddressWithInterval(openapiClientHandle_t *client_handle, open_buffdesc *address, uint32_t pingInterval, open_buffdesc *output)
Ping host or IPv4/IPv6 Address with specific interval.
open_error_t openapiPingAddressWithSourceInterface(openapiClientHandle_t *client_handle, open_buffdesc *address, OPEN_PING_SOURCE_INTF_TYPE_t srcIntf, open_buffdesc *output)
Ping host or IPv4/IPv6 Address with source interface.
open_error_t
OPEN uses these enumerators to indicate the error codes.
Ping IP Address/Hostname/IPv6 Address with source interface as network port.
open_error_t openapiPingAddressWithPDUSize(openapiClientHandle_t *client_handle, open_buffdesc *address, uint32_t pingSize, open_buffdesc *output)
Ping host or IPv4/IPv6 Address with specific probe size.
open_error_t openapiPingAddressExplicit(openapiClientHandle_t *client_handle, open_buffdesc *address, uint32_t pingCount, uint32_t pingInterval, uint32_t pingSize, OPEN_PING_SOURCE_INTF_TYPE_t srcIntf, open_buffdesc *output)
Ping host or IPv4/IPv6 Address with all parameters given at a time.
Ping IP Address/Hostname/IPv6 Address with source interface as service port.
open_error_t openapiPingAddress(openapiClientHandle_t *client_handle, open_buffdesc *address, open_buffdesc *output)
Ping host or IPv4/IPv6 Address.