This package contains files needed to develop and build software against
liboping, a Development files for liboping.
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...