+
Point of view
All features
deferred class NETDB_EXTERNALS
Summary
Direct parents
Insert list: ANY, STANDARD_C_LIBRARY_TYPES
Overview
Features
External calls
{}
variable-size types
{WRAPPER_HANDLER}
C type definitions (typedefs)
{WRAPPER_HANDLER}
  • comparison_fn_t: POINTER
    typedef comparison_fn_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
  • timer_t: POINTER
    typedef timer_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • clockid_t: INTEGER_32
    typedef clockid_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • time_t: INTEGER_64
    typedef time_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • clock_t: INTEGER_64
    typedef clock_t from /usr/include/time.h Empty by design, used for anchored declarations.
  • uintmax_t: NATURAL_64
    typedef uintmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • intmax_t: INTEGER_64
    typedef intmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uintptr_t: NATURAL_64
    typedef uintptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • intptr_t: INTEGER_64
    typedef intptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast64_t: NATURAL_64
    typedef uint_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast32_t: NATURAL_64
    typedef uint_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast16_t: NATURAL_64
    typedef uint_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_fast8_t: CHARACTER
    typedef uint_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast64_t: INTEGER_64
    typedef int_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast32_t: INTEGER_64
    typedef int_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast16_t: INTEGER_64
    typedef int_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_fast8_t: CHARACTER
    typedef int_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least64_t: NATURAL_64
    typedef uint_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least32_t: NATURAL_32
    typedef uint_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least16_t: NATURAL_16
    typedef uint_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint_least8_t: CHARACTER
    typedef uint_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least64_t: INTEGER_64
    typedef int_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least32_t: INTEGER_32
    typedef int_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least16_t: INTEGER_16
    typedef int_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int_least8_t: CHARACTER
    typedef int_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint64_t: NATURAL_64
    typedef uint64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint32_t: NATURAL_32
    typedef uint32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint16_t: NATURAL_16
    typedef uint16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • uint8_t: CHARACTER
    typedef uint8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int64_t: INTEGER_64
    typedef int64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int32_t: INTEGER_32
    typedef int32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int16_t: INTEGER_16
    typedef int16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • int8_t: CHARACTER
    typedef int8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • ssize_t: INTEGER_64
    typedef ssize_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • off64_t: INTEGER_64
    typedef off64_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
  • off_t: INTEGER_64
    typedef off_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
  • size_t: NATURAL_64
    typedef size_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
  • ptrdiff_t: INTEGER_64
    typedef ptrdiff_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
  • error_t: INTEGER_32
    typedef error_t from /usr/include/errno.h Empty by design, used for anchored declarations.
endhostent
{}
function endhostent (in /usr/include/netdb.h) endhostent
endnetent
{}
function endnetent (in /usr/include/netdb.h) endnetent
endnetgrent
{}
function endnetgrent (in /usr/include/netdb.h) endnetgrent
endprotoent
{}
function endprotoent (in /usr/include/netdb.h) endprotoent
endservent
{}
function endservent (in /usr/include/netdb.h) endservent
freeaddrinfo (an_ai: POINTER)
{}
function freeaddrinfo (in /usr/include/netdb.h) freeaddrinfo
gai_cancel (a_gaicbp: POINTER): INTEGER_32
{}
function gai_cancel (in /usr/include/netdb.h) gai_cancel
gai_error (a_req: POINTER): INTEGER_32
{}
function gai_error (in /usr/include/netdb.h) gai_error
gai_strerror (an_ecode: INTEGER_32): POINTER
{}
function gai_strerror (in /usr/include/netdb.h) gai_strerror
gai_suspend (a_list: POINTER, an_ent: INTEGER_32, a_timeout: POINTER): INTEGER_32
{}
function gai_suspend (in /usr/include/netdb.h) gai_suspend
getaddrinfo (a_name: POINTER, a_service: POINTER, a_req: POINTER, a_pai: POINTER): INTEGER_32
{}
function getaddrinfo (in /usr/include/netdb.h) getaddrinfo
getaddrinfo_a (a_mode: INTEGER_32, a_list: POINTER, an_ent: INTEGER_32, a_sig: POINTER): INTEGER_32
{}
function getaddrinfo_a (in /usr/include/netdb.h) getaddrinfo_a
gethostbyaddr (an_addr: POINTER, a_len: NATURAL_32, a_type: INTEGER_32): POINTER
{}
function gethostbyaddr (in /usr/include/netdb.h) gethostbyaddr
gethostbyaddr_r (an_addr: POINTER, a_len: NATURAL_32, a_type: INTEGER_32, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function gethostbyaddr_r (in /usr/include/netdb.h) gethostbyaddr_r
gethostbyname (a_name: POINTER): POINTER
{}
function gethostbyname (in /usr/include/netdb.h) gethostbyname
gethostbyname2 (a_name: POINTER, an_af: INTEGER_32): POINTER
{}
function gethostbyname2 (in /usr/include/netdb.h) gethostbyname2
gethostbyname2_r (a_name: POINTER, an_af: INTEGER_32, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function gethostbyname2_r (in /usr/include/netdb.h) gethostbyname2_r
gethostbyname_r (a_name: POINTER, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function gethostbyname_r (in /usr/include/netdb.h) gethostbyname_r
gethostent: POINTER
{}
function gethostent (in /usr/include/netdb.h) gethostent
gethostent_r (a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function gethostent_r (in /usr/include/netdb.h) gethostent_r
getnameinfo (a_sa: POINTER, a_salen: NATURAL_32, a_host: POINTER, a_hostlen: NATURAL_32, a_serv: POINTER, a_servlen: NATURAL_32, a_flags: INTEGER_32): INTEGER_32
{}
function getnameinfo (in /usr/include/netdb.h) getnameinfo
getnetbyaddr (a_net: NATURAL_32, a_type: INTEGER_32): POINTER
{}
function getnetbyaddr (in /usr/include/netdb.h) getnetbyaddr
getnetbyaddr_r (a_net: NATURAL_32, a_type: INTEGER_32, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function getnetbyaddr_r (in /usr/include/netdb.h) getnetbyaddr_r
getnetbyname (a_name: POINTER): POINTER
{}
function getnetbyname (in /usr/include/netdb.h) getnetbyname
getnetbyname_r (a_name: POINTER, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function getnetbyname_r (in /usr/include/netdb.h) getnetbyname_r
getnetent: POINTER
{}
function getnetent (in /usr/include/netdb.h) getnetent
getnetent_r (a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER, a_h_errnop: POINTER): INTEGER_32
{}
function getnetent_r (in /usr/include/netdb.h) getnetent_r
getnetgrent (a_hostp: POINTER, an_userp: POINTER, a_domainp: POINTER): INTEGER_32
{}
function getnetgrent (in /usr/include/netdb.h) getnetgrent
getnetgrent_r (a_hostp: POINTER, an_userp: POINTER, a_domainp: POINTER, a_buffer: POINTER, a_buflen: NATURAL_64): INTEGER_32
{}
function getnetgrent_r (in /usr/include/netdb.h) getnetgrent_r
getprotobyname (a_name: POINTER): POINTER
{}
function getprotobyname (in /usr/include/netdb.h) getprotobyname
getprotobyname_r (a_name: POINTER, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getprotobyname_r (in /usr/include/netdb.h) getprotobyname_r
getprotobynumber (a_proto: INTEGER_32): POINTER
{}
function getprotobynumber (in /usr/include/netdb.h) getprotobynumber
getprotobynumber_r (a_proto: INTEGER_32, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getprotobynumber_r (in /usr/include/netdb.h) getprotobynumber_r
getprotoent: POINTER
{}
function getprotoent (in /usr/include/netdb.h) getprotoent
getprotoent_r (a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getprotoent_r (in /usr/include/netdb.h) getprotoent_r
getservbyname (a_name: POINTER, a_proto: POINTER): POINTER
{}
function getservbyname (in /usr/include/netdb.h) getservbyname
getservbyname_r (a_name: POINTER, a_proto: POINTER, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getservbyname_r (in /usr/include/netdb.h) getservbyname_r
getservbyport (a_port: INTEGER_32, a_proto: POINTER): POINTER
{}
function getservbyport (in /usr/include/netdb.h) getservbyport
getservbyport_r (a_port: INTEGER_32, a_proto: POINTER, a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getservbyport_r (in /usr/include/netdb.h) getservbyport_r
getservent: POINTER
{}
function getservent (in /usr/include/netdb.h) getservent
getservent_r (a_result_buf: POINTER, a_buf: POINTER, a_buflen: NATURAL_64, a_result: POINTER): INTEGER_32
{}
function getservent_r (in /usr/include/netdb.h) getservent_r
herror (a_str: POINTER)
{}
function herror (in /usr/include/netdb.h) herror
hstrerror (an_err_num: INTEGER_32): POINTER
{}
function hstrerror (in /usr/include/netdb.h) hstrerror
innetgr (a_netgroup: POINTER, a_host: POINTER, an_user: POINTER, a_domain: POINTER): INTEGER_32
{}
function innetgr (in /usr/include/netdb.h) innetgr
iruserok (a_raddr: NATURAL_32, a_suser: INTEGER_32, a_remuser: POINTER, a_locuser: POINTER): INTEGER_32
{}
function iruserok (in /usr/include/netdb.h) iruserok
iruserok_af (a_raddr: POINTER, a_suser: INTEGER_32, a_remuser: POINTER, a_locuser: POINTER, an_af: NATURAL_16): INTEGER_32
{}
function iruserok_af (in /usr/include/netdb.h) iruserok_af
rcmd (an_ahost: POINTER, a_rport: NATURAL_16, a_locuser: POINTER, a_remuser: POINTER, a_cmd: POINTER, a_fd2p: POINTER): INTEGER_32
{}
function rcmd (in /usr/include/netdb.h) rcmd
rcmd_af (an_ahost: POINTER, a_rport: NATURAL_16, a_locuser: POINTER, a_remuser: POINTER, a_cmd: POINTER, a_fd2p: POINTER, an_af: NATURAL_16): INTEGER_32
{}
function rcmd_af (in /usr/include/netdb.h) rcmd_af
rexec (an_ahost: POINTER, a_rport: INTEGER_32, a_name: POINTER, a_pass: POINTER, a_cmd: POINTER, a_fd2p: POINTER): INTEGER_32
{}
function rexec (in /usr/include/netdb.h) rexec
rexec_af (an_ahost: POINTER, a_rport: INTEGER_32, a_name: POINTER, a_pass: POINTER, a_cmd: POINTER, a_fd2p: POINTER, an_af: NATURAL_16): INTEGER_32
{}
function rexec_af (in /usr/include/netdb.h) rexec_af
rresvport (an_alport: POINTER): INTEGER_32
{}
function rresvport (in /usr/include/netdb.h) rresvport
rresvport_af (an_alport: POINTER, an_af: NATURAL_16): INTEGER_32
{}
function rresvport_af (in /usr/include/netdb.h) rresvport_af
ruserok (a_rhost: POINTER, a_suser: INTEGER_32, a_remuser: POINTER, a_locuser: POINTER): INTEGER_32
{}
function ruserok (in /usr/include/netdb.h) ruserok
ruserok_af (a_rhost: POINTER, a_suser: INTEGER_32, a_remuser: POINTER, a_locuser: POINTER, an_af: NATURAL_16): INTEGER_32
{}
function ruserok_af (in /usr/include/netdb.h) ruserok_af
sethostent (a_stay_open: INTEGER_32)
{}
function sethostent (in /usr/include/netdb.h) sethostent
setnetent (a_stay_open: INTEGER_32)
{}
function setnetent (in /usr/include/netdb.h) setnetent
setnetgrent (a_netgroup: POINTER): INTEGER_32
{}
function setnetgrent (in /usr/include/netdb.h) setnetgrent
setprotoent (a_stay_open: INTEGER_32)
{}
function setprotoent (in /usr/include/netdb.h) setprotoent
setservent (a_stay_open: INTEGER_32)
{}
function setservent (in /usr/include/netdb.h) setservent
long: INTEGER_64
effective function
a query with the same type of c 'long int'.
useful when dealing with code that uses long int variable: just insert th class and mark the type as 'like long'
long_unsigned: NATURAL_64
effective function
a query with the same type of c 'long unsigned int'.
useful when dealing with code that uses long int variable: just insert th class and mark the type as 'like long_unsigned'
comparison_fn_t: POINTER
effective function
typedef comparison_fn_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
timer_t: POINTER
effective function
typedef timer_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
clockid_t: INTEGER_32
effective function
typedef clockid_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
time_t: INTEGER_64
effective function
typedef time_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
clock_t: INTEGER_64
effective function
typedef clock_t from /usr/include/time.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uintmax_t: NATURAL_64
effective function
typedef uintmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
intmax_t: INTEGER_64
effective function
typedef intmax_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uintptr_t: NATURAL_64
effective function
typedef uintptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
intptr_t: INTEGER_64
effective function
typedef intptr_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast64_t: NATURAL_64
effective function
typedef uint_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast32_t: NATURAL_64
effective function
typedef uint_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast16_t: NATURAL_64
effective function
typedef uint_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_fast8_t: CHARACTER
effective function
typedef uint_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast64_t: INTEGER_64
effective function
typedef int_fast64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast32_t: INTEGER_64
effective function
typedef int_fast32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast16_t: INTEGER_64
effective function
typedef int_fast16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_fast8_t: CHARACTER
effective function
typedef int_fast8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least64_t: NATURAL_64
effective function
typedef uint_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least32_t: NATURAL_32
effective function
typedef uint_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least16_t: NATURAL_16
effective function
typedef uint_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint_least8_t: CHARACTER
effective function
typedef uint_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least64_t: INTEGER_64
effective function
typedef int_least64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least32_t: INTEGER_32
effective function
typedef int_least32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least16_t: INTEGER_16
effective function
typedef int_least16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int_least8_t: CHARACTER
effective function
typedef int_least8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint64_t: NATURAL_64
effective function
typedef uint64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint32_t: NATURAL_32
effective function
typedef uint32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint16_t: NATURAL_16
effective function
typedef uint16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
uint8_t: CHARACTER
effective function
typedef uint8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int64_t: INTEGER_64
effective function
typedef int64_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int32_t: INTEGER_32
effective function
typedef int32_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int16_t: INTEGER_16
effective function
typedef int16_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
int8_t: CHARACTER
effective function
typedef int8_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
ssize_t: INTEGER_64
effective function
typedef ssize_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
off64_t: INTEGER_64
effective function
typedef off64_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
off_t: INTEGER_64
effective function
typedef off_t from /usr/include/stdio.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
size_t: NATURAL_64
effective function
typedef size_t from /usr/include/stdlib.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
ptrdiff_t: INTEGER_64
effective function
typedef ptrdiff_t from /usr/include/stdint.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default
error_t: INTEGER_32
effective function
typedef error_t from /usr/include/errno.h Empty by design, used for anchored declarations.
ensure
  • Result.is_default