brlapi_writeArguments_t - brlapi_writeArguments_t
#include <brlapi.h> Data Fields int displayNumber unsigned int regionBegin unsigned int regionSize char * text int textSize unsigned char * andMask unsigned char * orMask int cursor char * charset
BrlAPI brlapi_writeArguments_t(3) NAME brlapi_writeArguments_t SYNOPSIS #include <brlapi.h> Data Fields int displayNumber unsigned int regionBegin unsigned int regionSize char * text int textSize unsigned char * andMask unsigned char * orMask int cursor char * charset Detailed Description Structure containing arguments to be given to brlapi_write() Field Documentation unsigned char* brlapi_writeArguments_t::andMask And attributes; applied first char* brlapi_writeArguments_t::charset Text charset. NULL means it is assumed to be 8bits, and the same as the server's. '' means current locale's charset. If no locale was selected, defaults to NULL's meaning. int brlapi_writeArguments_t::cursor BRLAPI_CURSOR_LEAVE == don't touch, BRLAPI_CURSOR_OFF == turn off, 1 = 1st char of display, ... int brlapi_writeArguments_t::displayNumber Display number BRLAPI_DISPLAY_DEFAULT == unspecified unsigned char* brlapi_writeArguments_t::orMask Or attributes; applied after ANDing unsigned int brlapi_writeArguments_t::regionBegin Region of display to update, 1st character of display is 1 unsigned int brlapi_writeArguments_t::regionSize Number of characters held in text, andMask and orMask. char* brlapi_writeArguments_t::text Text to display, must hold as many characters as the region fields expresses. int brlapi_writeArguments_t::textSize Size of text in bytes. If -1, strlen() is used for computing it. Author Generated automatically by Doxygen for BrlAPI from the source code. ATTRIBUTES See attributes(7) for descriptions of the following attributes: +---------------+------------------------------+ |ATTRIBUTE TYPE | ATTRIBUTE VALUE | +---------------+------------------------------+ |Availability | library/accessibility/brltty | +---------------+------------------------------+ |Stability | Pass-through volatile | +---------------+------------------------------+ NOTES Source code for open source software components in Oracle Solaris can be found at https://www.oracle.com/downloads/opensource/solaris-source- code-downloads.html. This software was built from source available at https://github.com/oracle/solaris-userland. The original community source was downloaded from http://mielke.cc/brltty//archive/brltty-6.0.tar.xz. Further information about this software can be found on the open source community website at http://mielke.cc/brltty/. Version 0.7 Mon Jun 27 2022 brlapi_writeArguments_t(3)