|
Data Fields |
HyPortLibraryVersion | portVersion |
| portVersion
|
HyPortLibraryGlobalData * | portGlobals |
| portGlobals
|
I_32(* | port_shutdown_library )(struct HyPortLibrary *portLibrary) |
| see hyport_shutdown_library
|
I_32(* | port_isFunctionOverridden )(struct HyPortLibrary *portLibrary, UDATA offset) |
| see hyport_isFunctionOverridden
|
void(* | port_tls_free )(struct HyPortLibrary *portLibrary) |
| see hyport_tls_free
|
I_32(* | error_startup )(struct HyPortLibrary *portLibrary) |
| see hyerror_startup
|
void(* | error_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyerror_shutdown
|
I_32(* | error_last_error_number )(struct HyPortLibrary *portLibrary) |
| see hyerror_last_error_number
|
const char *(* | error_last_error_message )(struct HyPortLibrary *portLibrary) |
| see hyerror_last_error_message
|
I_32(* | error_set_last_error )(struct HyPortLibrary *portLibrary, I_32 platformCode, I_32 portableCode) |
| see hyerror_set_last_error
|
I_32(* | error_set_last_error_with_message )(struct HyPortLibrary *portLibrary, I_32 portableCode, const char *errorMessage) |
| see hyerror_set_last_error_with_message
|
I_32(* | time_startup )(struct HyPortLibrary *portLibrary) |
| see hytime_startup
|
void(* | time_shutdown )(struct HyPortLibrary *portLibrary) |
| see hytime_shutdown
|
UDATA(* | time_msec_clock )(struct HyPortLibrary *portLibrary) |
| see hytime_msec_clock
|
UDATA(* | time_usec_clock )(struct HyPortLibrary *portLibrary) |
| see hytime_usec_clock
|
I_64(* | time_current_time_millis )(struct HyPortLibrary *portLibrary) |
| see hytime_current_time_millis
|
U_64(* | time_hires_clock )(struct HyPortLibrary *portLibrary) |
| see hytime_hires_clock
|
U_64(* | time_hires_frequency )(struct HyPortLibrary *portLibrary) |
| see hytime_hires_frequency
|
U_64(* | time_hires_delta )(struct HyPortLibrary *portLibrary, U_64 startTime, U_64 endTime, UDATA requiredResolution) |
| see hytime_hires_delta
|
I_32(* | sysinfo_startup )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_startup
|
void(* | sysinfo_shutdown )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_shutdown
|
UDATA(* | sysinfo_get_pid )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_pid
|
U_64(* | sysinfo_get_physical_memory )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_physical_memory
|
const char *(* | sysinfo_get_OS_version )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_OS_version
|
IDATA(* | sysinfo_get_env )(struct HyPortLibrary *portLibrary, char *envVar, char *infoString, UDATA bufSize) |
| see hysysinfo_get_env
|
const char *(* | sysinfo_get_CPU_architecture )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_CPU_architecture
|
const char *(* | sysinfo_get_OS_type )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_OS_type
|
U_16(* | sysinfo_get_classpathSeparator )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_classpathSeparator
|
IDATA(* | sysinfo_get_executable_name )(struct HyPortLibrary *portLibrary, char *argv0, char **result) |
| see hysysinfo_get_executable_name
|
UDATA(* | sysinfo_get_number_CPUs )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_number_CPUs
|
IDATA(* | sysinfo_get_username )(struct HyPortLibrary *portLibrary, char *buffer, UDATA length) |
| see hysysinfo_get_username
|
I_32(* | file_startup )(struct HyPortLibrary *portLibrary) |
| see hyfile_startup
|
void(* | file_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyfile_shutdown
|
IDATA(* | file_write )(struct HyPortLibrary *portLibrary, IDATA fd, const void *buf, IDATA nbytes) |
| see hyfile_write
|
IDATA(* | file_write_text )(struct HyPortLibrary *portLibrary, IDATA fd, const char *buf, IDATA nbytes) |
| see hyfile_write_text
|
void(* | file_vprintf )(struct HyPortLibrary *portLibrary, IDATA fd, const char *format, va_list args) |
| see hyfile_vprintf
|
void(* | file_printf )(struct HyPortLibrary *portLibrary, IDATA fd, const char *format,...) |
| see hyfile_printf
|
IDATA(* | file_open )(struct HyPortLibrary *portLibrary, const char *path, I_32 flags, I_32 mode) |
| see hyfile_open
|
I_32(* | file_close )(struct HyPortLibrary *portLibrary, IDATA fd) |
| see hyfile_close
|
I_64(* | file_seek )(struct HyPortLibrary *portLibrary, IDATA fd, I_64 offset, I_32 whence) |
| see hyfile_seek
|
IDATA(* | file_read )(struct HyPortLibrary *portLibrary, IDATA fd, void *buf, IDATA nbytes) |
| see hyfile_read
|
I_32(* | file_unlink )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_unlink
|
I_32(* | file_attr )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_attr
|
I_64(* | file_lastmod )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_lastmod
|
I_64(* | file_length )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_length
|
I_32(* | file_set_length )(struct HyPortLibrary *portLibrary, IDATA fd, I_64 newLength) |
| see hyfile_set_length
|
I_32(* | file_sync )(struct HyPortLibrary *portLibrary, IDATA fd) |
| see hyfile_sync
|
I_32(* | sl_startup )(struct HyPortLibrary *portLibrary) |
| see hysl_startup
|
void(* | sl_shutdown )(struct HyPortLibrary *portLibrary) |
| see hysl_shutdown
|
UDATA(* | sl_close_shared_library )(struct HyPortLibrary *portLibrary, UDATA descriptor) |
| see hysl_close_shared_library
|
UDATA(* | sl_open_shared_library )(struct HyPortLibrary *portLibrary, char *name, UDATA *descriptor, BOOLEAN decorate) |
| see hysl_open_shared_library
|
UDATA(* | sl_lookup_name )(struct HyPortLibrary *portLibrary, UDATA descriptor, char *name, UDATA *func, const char *argSignature) |
| see hysl_lookup_name
|
I_32(* | tty_startup )(struct HyPortLibrary *portLibrary) |
| see hytty_startup
|
void(* | tty_shutdown )(struct HyPortLibrary *portLibrary) |
| see hytty_shutdown
|
void(* | tty_printf )(struct HyPortLibrary *portLibrary, const char *format,...) |
| see hytty_printf
|
void(* | tty_vprintf )(struct HyPortLibrary *portLibrary, const char *format, va_list args) |
| see hytty_vprintf
|
IDATA(* | tty_get_chars )(struct HyPortLibrary *portLibrary, char *s, UDATA length) |
| see hytty_get_chars
|
void(* | tty_err_printf )(struct HyPortLibrary *portLibrary, const char *format,...) |
| see hytty_err_printf
|
void(* | tty_err_vprintf )(struct HyPortLibrary *portLibrary, const char *format, va_list args) |
| see hytty_err_vprintf
|
IDATA(* | tty_available )(struct HyPortLibrary *portLibrary) |
| see hytty_available
|
I_32(* | mem_startup )(struct HyPortLibrary *portLibrary, UDATA portGlobalSize) |
| see hymem_startup
|
void(* | mem_shutdown )(struct HyPortLibrary *portLibrary) |
| see hymem_shutdown
|
void *(* | mem_allocate_memory )(struct HyPortLibrary *portLibrary, UDATA byteAmount) |
| see hymem_allocate_memory
|
void *(* | mem_allocate_memory_callSite )(struct HyPortLibrary *portLibrary, UDATA byteAmount, char *callSite) |
| see hymem_allocate_memory_callSite
|
void(* | mem_free_memory )(struct HyPortLibrary *portLibrary, void *memoryPointer) |
| see hymem_free_memory
|
void *(* | mem_reallocate_memory )(struct HyPortLibrary *portLibrary, void *memoryPointer, UDATA byteAmount) |
| see hymem_reallocate_memory
|
I_32(* | cpu_startup )(struct HyPortLibrary *portLibrary) |
| see hycpu_startup
|
void(* | cpu_shutdown )(struct HyPortLibrary *portLibrary) |
| see hycpu_shutdown
|
void(* | cpu_flush_icache )(struct HyPortLibrary *portLibrary, void *memoryPointer, UDATA byteAmount) |
| see hycpu_flush_icache
|
I_32(* | vmem_startup )(struct HyPortLibrary *portLibrary) |
| see hyvmem_startup
|
void(* | vmem_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyvmem_shutdown
|
void *(* | vmem_commit_memory )(struct HyPortLibrary *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier) |
| see hyvmem_commit_memory
|
IDATA(* | vmem_decommit_memory )(struct HyPortLibrary *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier) |
| see hyvmem_decommit_memory
|
I_32(* | vmem_free_memory )(struct HyPortLibrary *portLibrary, void *userAddress, UDATA byteAmount, struct HyPortVmemIdentifier *identifier) |
| see hyvmem_free_memory
|
void *(* | vmem_reserve_memory )(struct HyPortLibrary *portLibrary, void *address, UDATA byteAmount, struct HyPortVmemIdentifier *identifier, UDATA mode, UDATA pageSize) |
| see hyvmem_reserve_memory
|
UDATA *(* | vmem_supported_page_sizes )(struct HyPortLibrary *portLibrary) |
| see hyvmem_supported_page_sizes
|
I_32(* | sock_startup )(struct HyPortLibrary *portLibrary) |
| see hysock_startup
|
I_32(* | sock_shutdown )(struct HyPortLibrary *portLibrary) |
| see hysock_shutdown
|
U_16(* | sock_htons )(struct HyPortLibrary *portLibrary, U_16 val) |
| see hysock_htons
|
I_32(* | sock_write )(struct HyPortLibrary *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags) |
| see hysock_write
|
I_32(* | sock_sockaddr )(struct HyPortLibrary *portLibrary, hysockaddr_t handle, char *addrStr, U_16 port) |
| see hysock_sockaddr
|
I_32(* | sock_read )(struct HyPortLibrary *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags) |
| see hysock_read
|
I_32(* | sock_socket )(struct HyPortLibrary *portLibrary, hysocket_t *handle, I_32 family, I_32 socktype, I_32 protocol) |
| see hysock_socket
|
I_32(* | sock_close )(struct HyPortLibrary *portLibrary, hysocket_t *sock) |
| see hysock_close
|
I_32(* | sock_connect )(struct HyPortLibrary *portLibrary, hysocket_t sock, hysockaddr_t addr) |
| see hysock_connect
|
I_32(* | sock_inetaddr )(struct HyPortLibrary *portLibrary, char *addrStr, U_32 *addr) |
| see hysock_inetaddr
|
I_32(* | sock_gethostbyname )(struct HyPortLibrary *portLibrary, char *name, hyhostent_t handle) |
| see hysock_gethostbyname
|
I_32(* | sock_hostent_addrlist )(struct HyPortLibrary *portLibrary, hyhostent_t handle, U_32 index) |
| see hysock_hostent_addrlist
|
I_32(* | sock_sockaddr_init )(struct HyPortLibrary *portLibrary, hysockaddr_t handle, I_16 family, U_32 nipAddr, U_16 nPort) |
| see hysock_sockaddr_init
|
I_32(* | sock_linger_init )(struct HyPortLibrary *portLibrary, hylinger_t handle, I_32 enabled, U_16 timeout) |
| see hysock_linger_init
|
I_32(* | sock_setopt_linger )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hylinger_t optval) |
| see hysock_setopt_linger
|
I_32(* | gp_startup )(struct HyPortLibrary *portLibrary) |
| see hygp_startup
|
void(* | gp_shutdown )(struct HyPortLibrary *portLibrary) |
| see hygp_shutdown
|
UDATA(* | gp_protect )(struct HyPortLibrary *portLibrary, protected_fn fn, void *arg) |
| see hygp_protect
|
void(* | gp_register_handler )(struct HyPortLibrary *portLibrary, handler_fn fn, void *aUserData) |
| see hygp_register_handler
|
U_32(* | gp_info )(struct HyPortLibrary *portLibrary, void *info, U_32 category, I_32 index, const char **name, void **value) |
| see hygp_info
|
U_32(* | gp_info_count )(struct HyPortLibrary *portLibrary, void *info, U_32 category) |
| see hygp_info_count
|
void(* | gp_handler_function )(void *unknown) |
| see hygp_handler_function
|
I_32(* | str_startup )(struct HyPortLibrary *portLibrary) |
| see hystr_startup
|
void(* | str_shutdown )(struct HyPortLibrary *portLibrary) |
| see hystr_shutdown
|
U_32(* | str_printf )(struct HyPortLibrary *portLibrary, char *buf, U_32 bufLen, const char *format,...) |
| see hystr_printf
|
U_32(* | str_vprintf )(struct HyPortLibrary *portLibrary, char *buf, U_32 bufLen, const char *format, va_list args) |
| see hystr_vprintf
|
I_32(* | exit_startup )(struct HyPortLibrary *portLibrary) |
| see hyexit_startup
|
void(* | exit_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyexit_shutdown
|
I_32(* | exit_get_exit_code )(struct HyPortLibrary *portLibrary) |
| see hyexit_get_exit_code
|
void(* | exit_shutdown_and_exit )(struct HyPortLibrary *portLibrary, I_32 exitCode) |
| see hyexit_shutdown_and_exit
|
void * | self_handle |
| self_handle
|
UDATA(* | dump_create )(struct HyPortLibrary *portLibrary, char *filename, char *dumpType, void *userData) |
| see hydump_create
|
I_32(* | nls_startup )(struct HyPortLibrary *portLibrary) |
| see hynls_startup
|
void(* | nls_shutdown )(struct HyPortLibrary *portLibrary) |
| see hynls_shutdown
|
void(* | nls_set_catalog )(struct HyPortLibrary *portLibrary, const char **paths, const int nPaths, const char *baseName, const char *extension) |
| see hynls_set_catalog
|
void(* | nls_set_locale )(struct HyPortLibrary *portLibrary, const char *lang, const char *region, const char *variant) |
| see hynls_set_locale
|
const char *(* | nls_get_language )(struct HyPortLibrary *portLibrary) |
| see hynls_get_language
|
const char *(* | nls_get_region )(struct HyPortLibrary *portLibrary) |
| see hynls_get_region
|
const char *(* | nls_get_variant )(struct HyPortLibrary *portLibrary) |
| see hynls_get_variant
|
void(* | nls_printf )(struct HyPortLibrary *portLibrary, UDATA flags, U_32 module_name, U_32 message_num,...) |
| see hynls_printf
|
void(* | nls_vprintf )(struct HyPortLibrary *portLibrary, UDATA flags, U_32 module_name, U_32 message_num, va_list args) |
| see hynls_vprintf
|
const char *(* | nls_lookup_message )(struct HyPortLibrary *portLibrary, UDATA flags, U_32 module_name, U_32 message_num, const char *default_string) |
| see hynls_lookup_message
|
I_32(* | ipcmutex_startup )(struct HyPortLibrary *portLibrary) |
| see hyipcmutex_startup
|
void(* | ipcmutex_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyipcmutex_shutdown
|
I_32(* | ipcmutex_acquire )(struct HyPortLibrary *portLibrary, const char *name) |
| see hyipcmutex_acquire
|
I_32(* | ipcmutex_release )(struct HyPortLibrary *portLibrary, const char *name) |
| see hyipcmutex_release
|
I_32(* | port_control )(struct HyPortLibrary *portLibrary, char *key, UDATA value) |
| see hyport_control
|
I_32(* | sig_startup )(struct HyPortLibrary *portLibrary) |
| see hysig_startup
|
void(* | sig_shutdown )(struct HyPortLibrary *portLibrary) |
| see hysig_shutdown
|
I_32(* | sig_protect )(struct HyPortLibrary *portLibrary, hysig_protected_fn fn, void *fn_arg, hysig_handler_fn handler, void *handler_arg, U_32 flags, UDATA *result) |
| see hysig_protect
|
I_32(* | sig_can_protect )(struct HyPortLibrary *portLibrary, U_32 flags) |
| see hysig_can_protect
|
U_32(* | sig_set_async_signal_handler )(struct HyPortLibrary *portLibrary, hysig_handler_fn handler, void *handler_arg, U_32 flags) |
| see hysig_set_async_signal_handler
|
U_32(* | sig_info )(struct HyPortLibrary *portLibrary, void *info, U_32 category, I_32 index, const char **name, void **value) |
| see hysig_info
|
U_32(* | sig_info_count )(struct HyPortLibrary *portLibrary, void *info, U_32 category) |
| see hysig_info_count
|
I_32(* | sig_set_options )(struct HyPortLibrary *portLibrary, U_32 options) |
| see hysig_set_options
|
U_32(* | sig_get_options )(struct HyPortLibrary *portLibrary) |
| see hysig_get_options
|
hythread_t | attached_thread |
| attached_thread
|
UDATA(* | sysinfo_DLPAR_enabled )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_DLPAR_enabled
|
UDATA(* | sysinfo_DLPAR_max_CPUs )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_DLPAR_max_CPUs
|
UDATA(* | sysinfo_weak_memory_consistency )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_weak_memory_consistency
|
char *(* | file_read_text )(struct HyPortLibrary *portLibrary, IDATA fd, char *buf, IDATA nbytes) |
| see hyfile_read_text
|
I_32(* | file_mkdir )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_mkdir
|
I_32(* | file_move )(struct HyPortLibrary *portLibrary, const char *pathExist, const char *pathNew) |
| see hyfile_move
|
I_32(* | file_unlinkdir )(struct HyPortLibrary *portLibrary, const char *path) |
| see hyfile_unlinkdir
|
UDATA(* | file_findfirst )(struct HyPortLibrary *portLibrary, const char *path, char *resultbuf) |
| see hyfile_findfirst
|
I_32(* | file_findnext )(struct HyPortLibrary *portLibrary, UDATA findhandle, char *resultbuf) |
| see hyfile_findnext
|
void(* | file_findclose )(struct HyPortLibrary *portLibrary, UDATA findhandle) |
| see hyfile_findclose
|
const char *(* | file_error_message )(struct HyPortLibrary *portLibrary) |
| see hyfile_error_message
|
I_32(* | sock_htonl )(struct HyPortLibrary *portLibrary, I_32 val) |
| see hysock_htonl
|
I_32(* | sock_bind )(struct HyPortLibrary *portLibrary, hysocket_t sock, hysockaddr_t addr) |
| see hysock_bind
|
I_32(* | sock_accept )(struct HyPortLibrary *portLibrary, hysocket_t serverSock, hysockaddr_t addrHandle, hysocket_t *sockHandle) |
| see hysock_accept
|
I_32(* | sock_shutdown_input )(struct HyPortLibrary *portLibrary, hysocket_t sock) |
| see hysock_shutdown_input
|
I_32(* | sock_shutdown_output )(struct HyPortLibrary *portLibrary, hysocket_t sock) |
| see hysock_shutdown_output
|
I_32(* | sock_listen )(struct HyPortLibrary *portLibrary, hysocket_t sock, I_32 backlog) |
| see hysock_listen
|
I_32(* | sock_ntohl )(struct HyPortLibrary *portLibrary, I_32 val) |
| see hysock_ntohl
|
U_16(* | sock_ntohs )(struct HyPortLibrary *portLibrary, U_16 val) |
| see hysock_ntohs
|
I_32(* | sock_getpeername )(struct HyPortLibrary *portLibrary, hysocket_t handle, hysockaddr_t addrHandle) |
| see hysock_getpeername
|
I_32(* | sock_getsockname )(struct HyPortLibrary *portLibrary, hysocket_t handle, hysockaddr_t addrHandle) |
| see hysock_getsockname
|
I_32(* | sock_readfrom )(struct HyPortLibrary *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags, hysockaddr_t addrHandle) |
| see hysock_readfrom
|
I_32(* | sock_select )(struct HyPortLibrary *portLibrary, I_32 nfds, hyfdset_t readfds, hyfdset_t writefds, hyfdset_t exceptfds, hytimeval_t timeout) |
| see hysock_select
|
I_32(* | sock_writeto )(struct HyPortLibrary *portLibrary, hysocket_t sock, U_8 *buf, I_32 nbyte, I_32 flags, hysockaddr_t addrHandle) |
| see hysock_writeto
|
I_32(* | sock_inetntoa )(struct HyPortLibrary *portLibrary, char **addrStr, U_32 nipAddr) |
| see hysock_inetntoa
|
I_32(* | sock_gethostbyaddr )(struct HyPortLibrary *portLibrary, char *addr, I_32 length, I_32 type, hyhostent_t handle) |
| see hysock_gethostbyaddr
|
I_32(* | sock_gethostname )(struct HyPortLibrary *portLibrary, char *buffer, I_32 length) |
| see hysock_gethostname
|
I_32(* | sock_hostent_aliaslist )(struct HyPortLibrary *portLibrary, hyhostent_t handle, char ***aliasList) |
| see hysock_hostent_aliaslist
|
I_32(* | sock_hostent_hostname )(struct HyPortLibrary *portLibrary, hyhostent_t handle, char **hostName) |
| see hysock_hostent_hostname
|
U_16(* | sock_sockaddr_port )(struct HyPortLibrary *portLibrary, hysockaddr_t handle) |
| see hysock_sockaddr_port
|
I_32(* | sock_sockaddr_address )(struct HyPortLibrary *portLibrary, hysockaddr_t handle) |
| see hysock_sockaddr_address
|
I_32(* | sock_fdset_init )(struct HyPortLibrary *portLibrary, hysocket_t socketP) |
| see hysock_fdset_init
|
I_32(* | sock_fdset_size )(struct HyPortLibrary *portLibrary, hysocket_t handle) |
| see hysock_fdset_size
|
I_32(* | sock_timeval_init )(struct HyPortLibrary *portLibrary, U_32 secTime, U_32 uSecTime, hytimeval_t timeP) |
| see hysock_timeval_init
|
I_32(* | sock_getopt_int )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, I_32 *optval) |
| see hysock_getopt_int
|
I_32(* | sock_setopt_int )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, I_32 *optval) |
| see hysock_setopt_int
|
I_32(* | sock_getopt_bool )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, BOOLEAN *optval) |
| see hysock_getopt_bool
|
I_32(* | sock_setopt_bool )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, BOOLEAN *optval) |
| see hysock_setopt_bool
|
I_32(* | sock_getopt_byte )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, U_8 *optval) |
| see hysock_getopt_byte
|
I_32(* | sock_setopt_byte )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, U_8 *optval) |
| see hysock_setopt_byte
|
I_32(* | sock_getopt_linger )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hylinger_t optval) |
| see hysock_getopt_linger
|
I_32(* | sock_getopt_sockaddr )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hysockaddr_t optval) |
| see hysock_getopt_sockaddr
|
I_32(* | sock_setopt_sockaddr )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hysockaddr_t optval) |
| see hysock_setopt_sockaddr
|
I_32(* | sock_setopt_ipmreq )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hyipmreq_t optval) |
| see hysock_setopt_ipmreq
|
I_32(* | sock_linger_enabled )(struct HyPortLibrary *portLibrary, hylinger_t handle, BOOLEAN *enabled) |
| see hysock_linger_enabled
|
I_32(* | sock_linger_linger )(struct HyPortLibrary *portLibrary, hylinger_t handle, U_16 *linger) |
| see hysock_linger_linger
|
I_32(* | sock_ipmreq_init )(struct HyPortLibrary *portLibrary, hyipmreq_t handle, U_32 nipmcast, U_32 nipinterface) |
| see hysock_ipmreq_init
|
I_32(* | sock_setflag )(struct HyPortLibrary *portLibrary, I_32 flag, I_32 *arg) |
| see hysock_setflag
|
I_32(* | sock_freeaddrinfo )(struct HyPortLibrary *portLibrary, hyaddrinfo_t handle) |
| see hysock_freeaddrinfo
|
I_32(* | sock_getaddrinfo )(struct HyPortLibrary *portLibrary, char *name, hyaddrinfo_t hints, hyaddrinfo_t result) |
| see hysock_getaddrinfo
|
I_32(* | sock_getaddrinfo_address )(struct HyPortLibrary *portLibrary, hyaddrinfo_t handle, U_8 *address, int index, U_32 *scope_id) |
| see hysock_getaddrinfo_address
|
I_32(* | sock_getaddrinfo_create_hints )(struct HyPortLibrary *portLibrary, hyaddrinfo_t *result, I_16 family, I_32 socktype, I_32 protocol, I_32 flags) |
| see hysock_getaddrinfo_create_hints
|
I_32(* | sock_getaddrinfo_family )(struct HyPortLibrary *portLibrary, hyaddrinfo_t handle, I_32 *family, int index) |
| see hysock_getaddrinfo_family
|
I_32(* | sock_getaddrinfo_length )(struct HyPortLibrary *portLibrary, hyaddrinfo_t handle, I_32 *length) |
| see hysock_getaddrinfo_length
|
I_32(* | sock_getaddrinfo_name )(struct HyPortLibrary *portLibrary, hyaddrinfo_t handle, char *name, int index) |
| see hysock_getaddrinfo_name
|
I_32(* | sock_getnameinfo )(struct HyPortLibrary *portLibrary, hysockaddr_t in_addr, I_32 sockaddr_size, char *name, I_32 name_length, int flags) |
| see hysock_getnameinfo
|
I_32(* | sock_ipv6_mreq_init )(struct HyPortLibrary *portLibrary, hyipv6_mreq_t handle, U_8 *ipmcast_addr, U_32 ipv6mr_interface) |
| see hysock_ipv6_mreq_init
|
I_32(* | sock_setopt_ipv6_mreq )(struct HyPortLibrary *portLibrary, hysocket_t socketP, I_32 optlevel, I_32 optname, hyipv6_mreq_t optval) |
| see hysock_setopt_ipv6_mreq
|
I_32(* | sock_sockaddr_address6 )(struct HyPortLibrary *portLibrary, hysockaddr_t handle, U_8 *address, U_32 *length, U_32 *scope_id) |
| see hysock_sockaddr_address6
|
I_32(* | sock_sockaddr_family )(struct HyPortLibrary *portLibrary, I_16 *family, hysockaddr_t handle) |
| see hysock_sockaddr_family
|
I_32(* | sock_sockaddr_init6 )(struct HyPortLibrary *portLibrary, hysockaddr_t handle, U_8 *addr, I_32 addrlength, I_16 family, U_16 nPort, U_32 flowinfo, U_32 scope_id, hysocket_t sock) |
| see hysock_sockaddr_init6
|
I_32(* | sock_socketIsValid )(struct HyPortLibrary *portLibrary, hysocket_t handle) |
| see hysock_socketIsValid
|
I_32(* | sock_select_read )(struct HyPortLibrary *portLibrary, hysocket_t hysocketP, I_32 secTime, I_32 uSecTime, BOOLEAN accept) |
| see hysock_select_read
|
I_32(* | sock_set_nonblocking )(struct HyPortLibrary *portLibrary, hysocket_t socketP, BOOLEAN nonblocking) |
| see hysock_set_nonblocking
|
const char *(* | sock_error_message )(struct HyPortLibrary *portLibrary) |
| see hysock_error_message
|
I_32(* | sock_get_network_interfaces )(struct HyPortLibrary *portLibrary, struct hyNetworkInterfaceArray_struct *array, BOOLEAN preferIPv4Stack) |
| see hysock_get_network_interfaces
|
I_32(* | sock_free_network_interface_struct )(struct HyPortLibrary *portLibrary, struct hyNetworkInterfaceArray_struct *array) |
| see hysock_free_network_interface_struct
|
I_32(* | sock_connect_with_timeout )(struct HyPortLibrary *portLibrary, hysocket_t sock, hysockaddr_t addr, U_32 timeout, U_32 step, U_8 **context) |
| see hysock_connect_with_timeout
|
U_32(* | str_ftime )(struct HyPortLibrary *portLibrary, char *buf, U_32 bufLen, const char *format) |
| see hystr_ftime
|
I_32(* | mmap_startup )(struct HyPortLibrary *portLibrary) |
| see hymmap_startup
|
void(* | mmap_shutdown )(struct HyPortLibrary *portLibrary) |
| see hymmap_shutdown
|
I_32(* | mmap_capabilities )(struct HyPortLibrary *portLibrary) |
| see hymmap_capabilities
|
void *(* | mmap_map_file )(struct HyPortLibrary *portLibrary, const char *path, void **handle) |
| see hymmap_map_file
|
void(* | mmap_unmap_file )(struct HyPortLibrary *portLibrary, void *handle) |
| see hymmap_unmap_file
|
I_32(* | shsem_startup )(struct HyPortLibrary *portLibrary) |
| see hyshsem_startup
|
void(* | shsem_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyshsem_shutdown
|
IDATA(* | shsem_open )(struct HyPortLibrary *portLibrary, struct hyshsem_handle **handle, const char *semname, int setSize, int permission) |
| see hyshsem_open
|
IDATA(* | shsem_post )(struct HyPortLibrary *portLibrary, struct hyshsem_handle *handle, UDATA semset, UDATA flag) |
| see hyshsem_post
|
IDATA(* | shsem_wait )(struct HyPortLibrary *portLibrary, struct hyshsem_handle *handle, UDATA semset, UDATA flag) |
| see hyshsem_wait
|
IDATA(* | shsem_getVal )(struct HyPortLibrary *portLibrary, struct hyshsem_handle *handle, UDATA semset) |
| see hyshsem_getVal
|
IDATA(* | shsem_setVal )(struct HyPortLibrary *portLibrary, struct hyshsem_handle *handle, UDATA semset, IDATA value) |
| see hyshsem_setVal
|
void(* | shsem_close )(struct HyPortLibrary *portLibrary, struct hyshsem_handle **handle) |
| see hyshsem_close
|
IDATA(* | shsem_destroy )(struct HyPortLibrary *portLibrary, struct hyshsem_handle **handle) |
| see hyshsem_destroy
|
I_32(* | shmem_startup )(struct HyPortLibrary *portLibrary) |
| see hyshmem_startup
|
void(* | shmem_shutdown )(struct HyPortLibrary *portLibrary) |
| see hyshmem_shutdown
|
IDATA(* | shmem_open )(struct HyPortLibrary *portLibrary, struct hyshmem_handle **handle, const char *rootname, I_32 size, I_32 perm) |
| see hyshmem_open
|
void *(* | shmem_attach )(struct HyPortLibrary *portLibrary, struct hyshmem_handle *handle) |
| see hyshmem_attach
|
IDATA(* | shmem_detach )(struct HyPortLibrary *portLibrary, struct hyshmem_handle **handle) |
| see hyshmem_detach
|
void(* | shmem_close )(struct HyPortLibrary *portLibrary, struct hyshmem_handle **handle) |
| see hyshmem_close
|
IDATA(* | shmem_destroy )(struct HyPortLibrary *portLibrary, struct hyshmem_handle **handle) |
| see hyshmem_destroy
|
UDATA(* | shmem_findfirst )(struct HyPortLibrary *portLibrary, char *resultbuf) |
| see hyshmem_findfirst
|
I_32(* | shmem_findnext )(struct HyPortLibrary *portLibrary, UDATA findhandle, char *resultbuf) |
| see hyshmem_findnext
|
void(* | shmem_findclose )(struct HyPortLibrary *portLibrary, UDATA findhandle) |
| see hyshmem_findclose
|
UDATA(* | shmem_stat )(struct HyPortLibrary *portLibrary, const char *name, struct HyPortShmemStatistic *statbuf) |
| see hyshmem_stat
|
UDATA(* | sysinfo_get_processing_capacity )(struct HyPortLibrary *portLibrary) |
| see hysysinfo_get_processing_capacity
|