Linux Manuals

The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.

  • |

    set_palette_range (3) Linux Manual Page

    set_palette_range – Sets a specific range of the palette. Allegro game programming library. Synopsis #include <allegro.h> void set_palette_range(const PALETTE p, int from, int to, int vsync); Description Sets the palette entries between from and to (inclusive: pass 0 and 255 to set the entire palette). If vsync is set it waits for the vertical retrace,…

  • |

    set_palette (3) Linux Manual Page

    set_palette – Sets the entire palette of 256 colors. Allegro game programming library. Synopsis #include <allegro.h> void set_palette(const PALETTE p); Description Sets the entire palette of 256 colors. You should provide an array of 256 RGB structures. Unlike set_color(), there is no need to call vsync() before this function. Example: BITMAP *bmp; PALETTE palette; ……

  • |

    set_multiply_blender (3) Linux Manual Page

    set_multiply_blender – Enables a multiply blender mode. Allegro game programming library. Synopsis #include <allegro.h> void set_multiply_blender(int r, int g, int b, int a); Description Enables a multiply blender mode for combining translucent or lit truecolor pixels. Combines the source and destination images, multiplying the colours to produce a darker colour. If a colour is multiplied…

  • |

    set_mouse_sprite_focus (3) Linux Manual Page

    set_mouse_sprite_focus – Sets the mouse sprite focus. Allegro game programming library. Synopsis #include <allegro.h> void set_mouse_sprite_focus(int x, int y); Description The mouse focus is the bit of the pointer that represents the actual mouse position, ie. the (mouse_x, mouse_y) position. By default this is the top left corner of the arrow, but if you are…

  • |

    set_mouse_sprite (3) Linux Manual Page

    set_mouse_sprite – Sets the mouse sprite. Allegro game programming library. Synopsis #include <allegro.h> void set_mouse_sprite(BITMAP *sprite); Description You don’t like Allegro’s mouse pointer? No problem. Use this function to supply an alternative of your own. If you change the pointer and then want to get Allegro’s lovely arrow back again, call set_mouse_sprite(NULL). As a bonus,…

  • |

    set_mouse_range (3) Linux Manual Page

    set_mouse_range – Sets the area of the screen restricting mouse movement. Allegro game programming library. Synopsis #include <allegro.h> void set_mouse_range(int x1, int y1, int x2, int y2); Description Sets the area of the screen within which the mouse can move. Pass the top left corner and the bottom right corner (inclusive). If you don’t call…

  • |

    set_mouse_cursor_bitmap (3) Linux Manual Page

    set_mouse_cursor_bitmap – Changes the image Allegro uses for mouse cursors. Synopsis #include <allegro.h> void set_mouse_cursor_bitmap(int cursor, BITMAP *bmp); Description This function changes the cursor image Allegro uses if select_mouse_cursor() is called but no native operating system cursor can be used, e.g. because you did not call enable_hardware_cursor(). The cursor argument can be one of: MOUSE_CURSOR_ALLEGRO…

  • |

    set_matchpathcon_printf (3) Linux Manual Page

    set_matchpathcon_flags, set_matchpathcon_invalidcon, set_matchpathcon_printf – set flags controlling the operation of matchpathcon or matchpathcon_index and configure the behaviour of validity checking and error displaying Synopsis #include <selinux/selinux.h> void set_matchpathcon_flags(unsigned int flags); void set_matchpathcon_invalidcon(int (*f)(const char *path, unsigned lineno, char *context)); void set_matchpathcon_printf(void (*f)(const char *fmt, …)); Description set_matchpathcon_flags() sets the flags controlling the operation of matchpathcon_init(3)…

  • |

    sd_login_monitor_unref (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor_new (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor_get_timeout (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor_get_fd (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor_get_events (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor_flush (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_login_monitor (3) Linux Manual Page

    sd_login_monitor_new, sd_login_monitor_unref, sd_login_monitor_flush, sd_login_monitor_get_fd, sd_login_monitor_get_events, sd_login_monitor_get_timeout, sd_login_monitor – Monitor login sessions, seats, users and virtual machines/containers Synopsis #include <systemd/sd-login.h> int sd_login_monitor_new(const char *category, sd_login_monitor **ret); sd_login_monitor *sd_login_monitor_unref(sd_login_monitor *m); int sd_login_monitor_flush(sd_login_monitor *m); int sd_login_monitor_get_fd(sd_login_monitor *m); int sd_login_monitor_get_events(sd_login_monitor *m); int sd_login_monitor_get_timeout(sd_login_monitor *m, uint64_t *timeout_usec); Description sd_login_monitor_new() may be used to monitor login sessions, users, seats, and virtual machines/containers. Via a monitor object a file descriptor…

  • |

    sd_listen_fds (3) Linux Manual Page

    sd_listen_fds, SD_LISTEN_FDS_START – Check for file descriptors passed by the system manager Synopsis #include <systemd/sd-daemon.h> #define SD_LISTEN_FDS_START 3 int sd_listen_fds(int unset_environment); Description sd_listen_fds() shall be called by a daemon to check for file descriptors passed by the init system as part of the socket-based activation logic. If the unset_environment parameter is non-zero, sd_listen_fds() will unset the…

  • |

    sd_journal_wait (3) Linux Manual Page

    sd_journal_get_fd, sd_journal_get_events, sd_journal_get_timeout, sd_journal_process, sd_journal_wait, sd_journal_reliable_fd, SD_JOURNAL_NOP, SD_JOURNAL_APPEND, SD_JOURNAL_INVALIDATE – Journal change notification interface Synopsis #include <systemd/sd-journal.h> int sd_journal_get_fd(sd_journal *j); int sd_journal_get_events(sd_journal *j); int sd_journal_get_timeout(sd_journal *j, uint64_t *timeout_usec); int sd_journal_process(sd_journal *j); int sd_journal_wait(sd_journal *j, uint64_t timeout_usec); int sd_journal_reliable_fd(sd_journal *j); Description sd_journal_get_fd() returns a file descriptor that may be asynchronously polled in an external event loop and is signaled as soon as the journal…

  • |

    sd_journal_test_cursor (3) Linux Manual Page

    sd_journal_get_cursor, sd_journal_test_cursor – Get cursor string for or test cursor string against the current journal entry Synopsis #include <systemd/sd-journal.h> int sd_journal_get_cursor(sd_journal *j, char **cursor); int sd_journal_test_cursor(sd_journal *j, const char *cursor); Description sd_journal_get_cursor() returns a cursor string for the current journal entry. A cursor is a serialization of the current journal position formatted as text. The string only contains printable…

  • |

    sd_journal_stream_fd (3) Linux Manual Page

    sd_journal_stream_fd – Create log stream file descriptor to the journal Synopsis #include <systemd/sd-journal.h> int sd_journal_stream_fd(const char *identifier, int priority, int level_prefix); Description sd_journal_stream_fd() may be used to create a log stream file descriptor. Log messages written to this file descriptor as simple newline-separated text strings are written to the journal. This file descriptor can be used internally by…

  • |

    sd_journal_set_data_threshold (3) Linux Manual Page

    sd_journal_get_data, sd_journal_enumerate_data, sd_journal_restart_data, SD_JOURNAL_FOREACH_DATA, sd_journal_set_data_threshold, sd_journal_get_data_threshold – Read data fields from the current journal entry Synopsis #include <systemd/sd-journal.h> int sd_journal_get_data(sd_journal *j, const char *field, const void **data, size_t *length); int sd_journal_enumerate_data(sd_journal *j, const void **data, size_t *length); void sd_journal_restart_data(sd_journal *j); SD_JOURNAL_FOREACH_DATA(sd_journal *j, const void *data, size_t length); int sd_journal_set_data_threshold(sd_journal *j, size_t sz); int sd_journal_get_data_threshold(sd_journal *j, size_t *sz); Description sd_journal_get_data() gets the data object associated with a specific field from the…