|
BrlAPI
1.0
|
#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 |
Structure containing arguments to be given to brlapi_write()
| 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.
1.8.3.1