[ Home | Search ]

Base Operating System (BOS) Runtime Services: M


Select the service you want to read about or go back to Base Operating System (BOS) and Extensions.

MatchAllAuths Subroutine Compare authorizations.
MatchAnyAuths Subroutine Compare authorizations.
MatchAnyAuthsList Subroutine Compare authorizations.
madd Subroutine Multiple-precision integer arithmetic.
madvise Subroutine Advises the system of expected paging behavior.
makecontext Subroutine Modifies the context specified by ucp.
makenew Subroutine Creates a new window buffer and returns a pointer.
mallinfo Subroutine Provides a memory allocator.
malloc Subroutine Provides a memory allocator.
mallopt Subroutine Provides a memory allocator.
matherr Subroutine Math error handling function.
mblen Subroutine Determines the length in bytes of a multibyte character.
mbrlen Subroutine Get number of bytes in a character (restartable).
mbrtowc Subroutine Convert a character to a wide-character code (restartable).
mbsadvance Subroutine Advances to the next multibyte character.
mbscat Subroutine Performs operations on multibyte character strings.
mbschr Subroutine Locates a character in a multibyte character string.
mbscmp Subroutine Performs operations on multibyte character strings.
mbscpy Subroutine Performs operations on multibyte character strings.
mbsinit Subroutine Determine conversion object status.
mbsinvalid Subroutine Validates characters of multibyte character strings.
mbslen Subroutine Determines the number of characters (code points) in a multibyte character string.
mbsncat Subroutine Performs operations on a specified number of null-terminated multibyte characters.
mbsncmp Subroutine Performs operations on a specified number of null-terminated multibyte characters.
mbsncpy Subroutine Performs operations on a specified number of null-terminated multibyte characters.
mbspbrk Subroutine Locates the first occurrence of multibyte characters or code points in a string.
mbsrchr Subroutine Locates a character or code point in a multibyte character string.
mbsrtowcs Subroutine Convert a character string to a wide-character string (restartable).
mbstomb Subroutine Extracts a multibyte character from a multibyte character string.
mbstowcs Subroutine Converts a multibyte character string to a wide character string.
mbswidth Subroutine Determines the number of multibyte character string display columns.
mbtowc Subroutine Converts a multibyte character to a wide character.
mcmp Subroutine Multiple-precision integer arithmetic.
mdiv Subroutine Multiple-precision integer arithmetic.
memccpy Subroutine Performs memory operations.
memchr Subroutine Performs memory operations.
memcmp Subroutine Performs memory operations.
memcpy Subroutine Performs memory operations.
memmove Subroutine Performs memory operations.
memset Subroutine Performs memory operations.
meta Subroutine Enables/disables meta-keys.
m_in Subroutine Multiple-precision integer arithmetic.
min Subroutine Multiple-precision integer arithmetic.
mincore Subroutine Determines residency of memory pages.
mkdir Subroutine Creates a directory.
mkfifo Subroutine Creates an ordinary file, first-in-first-out (FIFO), or special file.
mknod Subroutine Creates an ordinary file, first-in-first-out (FIFO), or special file.
mkstemp Subroutine Constructs a unique file name.
mktemp Subroutine Constructs a unique file name.
mktime Subroutine Converts the formats of date and time representations.
mmap Subroutine Maps a file-system object into virtual memory.
mmap64 Subroutine Maps a file-system object into virtual memory.
mntctl Subroutine Returns information about the mount status of the system.
modf Subroutine Manipulates floating-point numbers.
modfl Subroutine Manipulates floating-point numbers.
moncontrol Subroutine Starts and stops execution profiling after initialization by the monitor subroutine.
monitor Subroutine Starts and stops execution profiling using data areas defined in the function parameters.
monstartup Subroutine Starts and stops execution profiling using default-sized data areas.
mount Subroutine Makes a file system available for use.
m_out Subroutine Multiple-precision integer arithmetic.
mout Subroutine Multiple-precision integer arithmetic.
move Subroutine (BSD) Multiple-precision integer arithmetic.
move Subroutine (Curses) Window location cursor functions.
mprotect Subroutine Modifies access protections for memory mapping.
mrand48 Subroutine Generate uniformly distributed pseudo-random number sequences.
msem_init Subroutine Initializes a semaphore in a mapped file or shared memory region.
msem_lock Subroutine Locks a semaphore.
msem_remove Subroutine Removes a semaphore.
msem_unlock Subroutine Unlocks a semaphore.
msgctl Subroutine Provides message control operations.
msgget Subroutine Gets a message queue identifier.
msgrcv Subroutine Reads a message from a queue.
msgsnd Subroutine Sends a message.
msgxrcv Subroutine Receives an extended message.
msleep Subroutine Puts a process to sleep when a semaphore is busy.
msqrt Subroutine Multiple-precision integer arithmetic.
msub Subroutine Multiple-precision integer arithmetic.
msync Subroutine Synchronizes a mapped file.
mult Subroutine Multiple-precision integer arithmetic.
munmap Subroutine Unmaps a mapped region.
mvaddch Subroutine Adds a single-byte character and rendition to a window and advances the cursor.
mvaddnstr Subroutine Adds a string of multi-byte characters without rendition to a window and advances the cursor.
mvaddstr Subroutine Adds a string of multi-byte characters without rendition to a window and advances the cursor.
mvcur Subroutine Output cursor movement commands to the terminal.
mvdelch Subroutine Deletes the character from a window.
mvgetch Subroutine Gets a single-byte character from the terminal.
mvgetnstr Subroutine Gets a multi-byte character string from the terminal.
mvgetstr Subroutine Gets a multi-byte character string from the terminal.
mvinch Subroutine Inputs a single-byte character and rendition from a window.
mvinsch Subroutine Inserts a single-byte character and rendition in a window.
mvprintw Subroutine Performs a printf command on a window using the specified format control string.
mvscanw Subroutine Calls the wgetstr subroutine on a window and uses the resulting line as input for a scan.
mvwaddch Subroutine Adds a single-byte character and rendition to a window and advances the cursor.
mvwaddnstr Subroutine Adds a string of multi-byte characters without rendition to a window and advances the cursor.
mvwaddstr Subroutine Adds a string of multi-byte characters without rendition to a window and advances the cursor.
mvwdelch Subroutine Deletes the character from a window.
mvwgetch Subroutine Gets a single-byte character from the terminal.
mvwgetnstr Subroutine Gets a multi-byte character string from the terminal.
mvwgetstr Subroutine Gets a multi-byte character string from the terminal.
mvwin Subroutine Moves a window or subwindow to the specified coordinates.
mvwinch Subroutine Inputs a single-byte character and rendition from a window.
mvwinsch Subroutine Inserts a single-byte character and rendition in a window.
mvwprintw Subroutine Performs a printf command on a window using the specified format control string.
mvwscanw Subroutine Calls the wgetstr subroutine on a window and uses the resulting line as input for a scan.
mwakeup Subroutine Wakes up a process that is waiting on a semaphore.

Go back to Base Operating System (BOS) and Extensions.


[ Home | Search ]