Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

brlapi_writeArguments_t (3)

Name

brlapi_writeArguments_t - 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

Description

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)