Package liboping-devel

Development files for liboping

http://verplant.org/liboping/

This package contains files needed to develop and build software against
liboping, a Development files for liboping.

Library Functions (Section 3)
liboping
This is an overview of liboping, a C library to send ICMP ECHO_REQUEST packets to remote hosts and measure the time it takes for replies to be received. This...
ping_construct
The ping_construct constructor allocates the memory necessary for a liboping object, initializes that memory and returns a pointer to it. The ping_destroy...
ping_get_error
The ping_get_error method returns an error message indicating the last error encountered. This method is not thread safe whatsoever.
ping_host_add
The ping_host_add method tries to resolve the host argument, open a socket and associate everything with the liboping object obj. The obj argument is a pointer...
ping_iterator_get
These two functions can be used to iterate over all hosts associated with a liboping object.
ping_iterator_get_context
ping_iterator_set_context can be used to store host-specific data within the liboping structures. This data can be received again by calling...
ping_iterator_get_info
The ping_iterator_get_info method can be used on an host iterator to return various information about the current host. The iter argument is an iterator as...
ping_send
The ping_send method is the actual workhorse of this library. It crafts ICMP packets for the hosts associated with obj and sends them via the corresponding...
ping_setopt
The ping_setopt method sets options that apply to all hosts associated with the object obj and hosts that are yet to be added to the object. The obj argument is...