API component |
Description |
ICMP |
Internet Control Message Protocol |
ICMP6 |
Internet Control Message Protocol for IP6 |
if_freenameindex() |
Free dynamic memory allocated by if_nameindex() |
if_indextoname() |
Map an interface index to its name |
if_nameindex() |
Return a list of interfaces |
if_nametoindex() |
Map an interface name to its index |
ifaddrs |
Structure that describes an Internet host |
ilogb(), ilogbf() |
Compute the integral part of a logarithm |
img_cfg_read() |
Read a configuration file and load codecs |
img_codec_get_criteria() |
Get the extension and mime information for a given codec |
img_codec_list() |
Enumerate codecs |
img_codec_list_byext() |
Enumerate codecs by file extension |
img_codec_list_bymime() |
Enumerate codecs by MIME type |
img_convert_data() |
Convert data from one image format to another |
img_convert_getfunc() |
Get a function to convert one image format to another |
img_crop() |
Crop an image |
img_decode_begin() |
Prepare to decode a frame from a stream |
img_decode_callouts_t |
Decoder callout table |
img_decode_finish() |
Release decode resources |
img_decode_frame() |
Decode a frame |
img_decode_validate() |
Find a codec for decoding |
img_dtransform() |
Convert an image from one format to another |
img_dtransform_apply() |
Apply a data transform |
img_dtransform_create() |
Prepare to transform an image |
img_dtransform_free() |
Free a transform structure |
img_encode_begin() |
Prepare to encode a frame to a stream |
img_encode_callouts_t |
Encoder callout table |
img_encode_finish() |
Release encode resources |
img_encode_frame() |
Encode a frame |
img_expand_getfunc() |
Get a function to convert a palette format to a direct format |
IMG_FMT_BPL() |
Calculate the minimum number of bytes required to represent a pixel run |
IMG_FMT_BPP() |
Determine the number of bits per pixel for the specified format |
img_format_t |
Image formats |
img_lib_attach() |
Initialize the image library |
img_lib_detach() |
Detach from the library |
img_load() |
Decode a frame from a stream |
img_load_file() |
Decode a frame from a file on the filesystem |
img_load_resize_file() |
Decode and resize a frame from a file on the filesystem |
img_resize_fs() |
Resize an image |
img_rotate_ortho() |
Rotate an image by 90-degree increments |
img_t |
Information describing an image |
img_write() |
Encode a frame to an output stream on the filesystem |
img_write_file() |
Encode a frame to a file on the filesystem |
in8() |
Read an 8-bit value from a port |
in8s() |
Read 8-bit values from a port |
in16(), inbe16(), inle16() |
Read a 16-bit value from a port |
in16s() |
Read 16-bit values from a port |
in32(), inbe32(), inle32() |
Read a 32-bit value from a port |
in32s() |
Read 32-bit values from a port |
index() |
Find a character in a string |
inet_addr() |
Convert a string into a numeric Internet address |
inet_aton() |
Convert a string into an Internet address stored in a structure |
inet_lnaof() |
Extract the local network address from an Internet address |
inet_makeaddr() |
Convert a network number and a local network address into an Internet address |
inet_net_ntop() |
Convert an Internet network number to CIDR format |
inet_netof() |
Extract the network number from an Internet address |
inet_net_pton() |
Convert an Internet network number from CIDR format to network format |
inet_network() |
Convert a string into an Internet network number |
inet_ntoa() |
Convert an Internet address into a string |
inet_ntoa_r() |
Convert an Internet address into a string |
inet_ntop() |
Convert a numeric network address to a string |
inet_pton() |
Convert a text host address to a numeric address |
INET6 |
Internet protocol version 6 family |
inet6_option_alloc() |
Append IPv6 hop-by-hop or destination options into ancillary data object |
inet6_option_append() |
Append an IPv6 hop-by-hop or destination option to an ancillary data object |
inet6_option_find() |
Search for IPv6 hop-by-hop and destination options |
inet6_option_init() |
Initialize an ancillary data object that contains IPv6 hop-by-hop and destination options |
inet6_option_next() |
Find the next IPv6 hop-by-hop or destination option |
inet6_option_space() |
Determine how much space an IPv6 hop-by-hop or destination option requires |
inet6_rthdr_add() |
Add an address to an IPv6 routing header |
inet6_rthdr_getaddr() |
Get a pointer to an IPv6 address in the routing header |
inet6_rthdr_getflags() |
Get the flags for a segment in an IPv6 routing header |
inet6_rthdr_init() |
Initialize an IPv6 routing header |
inet6_rthdr_lasthop() |
Specify the Strict/Loose flag for the final hop of an IPv6 routing header |
inet6_rthdr_reverse() |
Reverse the list of addresses in an IPv6 router header |
inet6_rthdr_segments() |
Count the segments in an IPv6 routing header |
inet6_rthdr_space() |
Determine the space required by an IPv6 routing header |
initgroups() |
Initialize the supplementary group access list |
initstate() |
Initialize a pseudo-random number generator |
inotify_add_watch() |
Add or update a watch for filesystem events associated with a path |
inotify_event |
Structure that describes a watched filesystem event |
inotify_init() |
Initialize the inode notify system |
inotify_rm_watch() |
Remove the watch associated with the given watch descriptor |
input_line() |
Get a string of characters from a file |
insque() |
Insert an element into a doubly linked queue |
InterruptAttach(), InterruptAttach_r() |
Attach an interrupt handler to an interrupt source |
InterruptAttachEvent(), InterruptAttachEvent_r() |
Attach an event to an interrupt source |
InterruptCharacteristic(), InterruptCharacteristic_r() |
Get or set a characteristic associated with an interrupt |
InterruptDetach(), InterruptDetach_r() |
Detach an interrupt handler by ID |
InterruptDisable() |
Disable hardware interrupts |
InterruptEnable() |
Enable hardware interrupts |
InterruptHookIdle() |
Attach an "idle" interrupt handler |
InterruptHookTrace() |
Attach the pseudo interrupt handler that the instrumented module uses |
InterruptLock() |
Guard a critical section in an interrupt handler |
InterruptMask() |
Disable a hardware interrupt |
InterruptStatus() |
Determine whether or not interrupts are enabled |
InterruptUnlock() |
Release a critical section in an interrupt handler |
InterruptUnmask() |
Enable a hardware interrupt |
InterruptWait(), InterruptWait_r() |
Wait for a hardware interrupt |
_intr_v86() |
Execute a real-mode software interrupt |
_io_connect |
Structure of a resource manager's connect message |
_io_connect_ftype_reply |
Structure of a connect message giving a status and a file type |
_io_connect_link_reply |
Structure of a connect message that redirects a client to another resource |
io_close() |
Release an input stream |
io_open() |
Initialize an IO stream |
ioctl(), ioctl_socket() |
Control a device |
iofdinfo() |
Retrieve server attributes |
iofunc_attr_init() |
Initialize the per-name attribute structure associated with a device |
iofunc_attr_lock() |
Lock the attribute structure |
iofunc_attr_t |
I/O attribute structure |
iofunc_attr_trylock() |
Try to lock the attribute structure |
iofunc_attr_unlock() |
Unlock the attribute structure |
iofunc_check_access() |
Check access permissions |
iofunc_chmod() |
Handle an _IO_CHMOD message |
iofunc_chmod_default() |
Default handler for _IO_CHMOD messages |
iofunc_chown() |
Handle an _IO_CHOWN message |
iofunc_chown_default() |
Default handler for _IO_CHOWN messages |
iofunc_client_info_ext() |
Return information about a client connection |
iofunc_client_info_ext_free() |
Free the structure used for information about a client connection |
iofunc_close_dup() |
Free all locks allocated for the client process |
iofunc_close_dup_default() |
Default handler for _IO_CLOSE messages |
iofunc_close_ocb() |
Return the memory allocated for an OCB |
iofunc_close_ocb_default() |
Return the memory allocated for an OCB |
iofunc_devctl() |
Handle an _IO_DEVCTL message |
iofunc_devctl_default() |
Default handler for _IO_DEVCTL messages |
iofunc_devctl_verify() |
Perform validation that's common to all handlers for _IO_DEVCTL messages |
iofunc_fdinfo() |
Handle an _IO_FDINFO message |
iofunc_fdinfo_default() |
Default handler for _IO_FDINFO messages |
iofunc_func_init() |
Initialize the default POSIX-layer function tables |
iofunc_link() |
Link two directories |
iofunc_lock() |
Lock a resource |
iofunc_lock_calloc() |
Allocate memory to lock structures |
iofunc_lock_default() |
Default handler for _IO_LOCK messages |
iofunc_lock_free() |
Return memory allocated for lock structures |
iofunc_lock_ocb_default() |
Default handler for the lock_ocb callout |
iofunc_lseek() |
Handle an _IO_LSEEK message |
iofunc_lseek_default() |
Default handler for _IO_LSEEK messages |
iofunc_mknod() |
Verify a client's ability to make a new filesystem entry point |
iofunc_mmap() |
Handle an _IO_MMAP message |
iofunc_mmap_default() |
Default handler for _IO_MMAP messages |
iofunc_notify() |
Install, poll, or remove a notification handler |
iofunc_notify_remove() |
Remove notification entries from list |
iofunc_notify_trigger() |
Send notifications to queued clients |
iofunc_ocb_attach() |
Initialize an Open Control Block |
iofunc_ocb_calloc() |
Allocate an iofunc Open Control Block |
iofunc_ocb_detach() |
Release Open Control Block resources |
iofunc_ocb_free() |
Deallocate an iofunc Open Control Block's memory |
iofunc_ocb_t |
Open Control Block structure |
iofunc_open() |
Verify a client's ability to open a resource |
iofunc_open_default() |
Default handler for _IO_CONNECT messages |
iofunc_openfd() |
Increment count and locking flags |
iofunc_openfd_default() |
Default handler for _IO_OPENFD messages |
iofunc_pathconf() |
Support pathconf() requests |
iofunc_pathconf_default() |
Default handler for _IO_PATHCONF messages |
iofunc_read_default() |
Default handler for _IO_READ messages |
iofunc_read_verify() |
Verify a client's read access to a resource |
iofunc_readlink() |
Verify a client's ability to read a symbolic link |
iofunc_rename() |
Do permission checks for a _IO_CONNECT_RENAME message |
iofunc_space_verify() |
Do permission checks for the _IO_SPACE message |
iofunc_stat() |
Populate a stat structure |
iofunc_stat_default() |
Default handler for _IO_STAT messages |
iofunc_sync() |
Indicate if synchronization is needed |
iofunc_sync_default() |
Default handler for _IO_SYNC messages |
iofunc_sync_verify() |
Verify permissions to sync |
iofunc_time_update() |
Update time stamps |
iofunc_unblock() |
Unblock OCBs |
iofunc_unblock_default() |
Default unblock handler |
iofunc_unlink() |
Verify that an entry can be unlinked |
iofunc_unlock_ocb_default() |
Default handler for the unlock_ocb callout |
iofunc_utime() |
Update time stamps |
iofunc_utime_default() |
Default handler for _IO_UTIME messages |
iofunc_write_default() |
Default handler for _IO_WRITE messages |
iofunc_write_verify() |
Verify a client's write access to a resource |
ionotify() |
Arm a resource manager |
IP |
Internet Protocol |
IPsec |
Internet security protocol |
ipsec_dump_policy() |
Generate a readable string from an IPsec policy specification |
ipsec_get_policylen() |
Get the length of the IPsec policy |
ipsec_set_policy() |
Generate an IPsec policy specification structure from a readable string |
ipsec_strerror() |
Error messages for IPsec policy manipulation library |
IPv6 |
Internet Protocol version 6 |
iruserok(), iruserok_sa() |
Check the identity of a remote host |
isalnum() |
Test a character to see if it's alphanumeric |
isalpha() |
Test a character to see if it's alphabetic |
isascii() |
Test a character to see if it's a 7-bit ASCII character |
isatty() |
Test to see if a file descriptor is associated with a terminal |
isblank() |
Test a character to see if it's a blank character |
iscntrl() |
Test a character to see if it's a control character |
isdigit() |
Test a character to see if it's a decimal digit |
isfdtype() |
Determine whether a file descriptor refers to a socket |
isfinite() |
Determine if a number is finite |
isgraph() |
Test a character to see if it's any printable character except a space |
isinf() |
Test for infinity |
islower() |
Test a character to see if it's a lowercase letter |
isnan() |
Test for not-a-number (NAN) |
isprint() |
Test a character to see if it's any printable character, including a space |
ispunct() |
Test a character to see if it's any punctuation character |
isspace() |
Test a character to see if it's a whitespace character |
isupper() |
Test a character to see if it's an uppercase letter |
iswalnum() |
Test a wide character to see if it's alphanumeric |
iswalpha() |
Test a wide character to see if it's alphabetic |
iswblank() |
Test a wide character to see if it's a blank character |
iswcntrl() |
Test a wide character to see if it's a control character |
iswctype() |
Test a wide character to see if it's a given character class |
iswdigit() |
Test a wide character to see if it's a decimal digit |
iswgraph() |
Test a wide character to see if it's any printable character except space |
iswlower() |
Test a wide character to see if it's a lowercase letter |
iswprint() |
Test a wide character to see if it's any printable character, including space |
iswpunct() |
Test a wide character to see if it's any punctuation character |
iswspace() |
Test a wide character to see if it's a whitespace character |
iswupper() |
Test a character to see if it's an uppercase letter |
iswxdigit() |
Test a wide character to see if it's a hexadecimal digit |
isxdigit() |
Test a character to see if it's a hexadecimal digit |
itoa() |
Convert an integer into a string, using a given base |