home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-09-30 | 983.7 KB | 32,144 lines |
- %assert
- Defined in: assert.h
- Prototype: assert(int expression)
- Summary: if expression is FALSE, exits with diagnostic message
-
- %isalnum
- Defined in: ctype.h
- Prototype: int isalnum(int c)
- Summary: returns non-0 iff c is alphabetic or numeric
-
- %isalpha
- Defined in: ctype.h
- Prototype: int isalpha(int c)
- Summary: returns non-0 iff c is alphabetic
-
- %iscntrl
- Defined in: ctype.h
- Prototype: int iscntrl(int c)
- Summary: returns non-0 iff c is a control character
- this means (c < ' ') || (c > '~') in the ASCII locale
-
- %isdigit
- Defined in: ctype.h
- Prototype: int isdigit(int c)
- Summary: returns non-0 iff c is a decimal digit
-
- %isgraph
- Defined in: ctype.h
- Prototype: int isgraph(int c)
- Summary: returns non-0 iff c is any printing character other than ' '
-
- %islower
- Defined in: ctype.h
- Prototype: int islower(int c)
- Summary: returns non-0 iff c is a lower-case letter
-
- %isprint
- Defined in: ctype.h
- Prototype: int isprint(int c)
- Summary: returns non-0 iff c is a printing character
- this means 0x20 (space) -> 0x7E (tilde) in the ASCII locale
-
- %isprint
- Defined in: ctype.h
- Prototype: int isprint(int c)
- Summary: returns non-0 iff c is a printing character
- this means 0x20 (space) -> 0x7E (tilde) in the ASCII locale
-
- %ispunct
- Defined in: ctype.h
- Prototype: int ispunct(int c)
- Summary: returns non-0 iff c is a non-space, non-alpha-numeric,
- printing character
-
- %isspace
- Defined in: ctype.h
- Prototype: int isspace(int c)
- Summary: returns non-0 iff c is a white-space char
- ie ' ', '\f', '\n', '\r', '\t', '\v'.
-
- %isupper
- Defined in: ctype.h
- Prototype: int isupper(int c)
- Summary: returns non-0 iff c is an upper-case letter
-
- %isxdigit
- Defined in: ctype.h
- Prototype: int isxdigit(int c)
- Summary: returns non-0 iff c is a digit, in 'a'..'f', or in 'A'..'F'
-
- %tolower
- Defined in: ctype.h
- Prototype: int tolower(int c)
- Summary: if c is an upper-case letter then return the corresponding
- lower-case letter, otherwise return c.
-
- %toupper
- Defined in: ctype.h
- Prototype: int toupper(int c)
- Summary: if c is a lower-case letter then return the corresponding
- upper-case letter, otherwise return c.
-
- %errno
- Defined in: error.h
- Declaration: extern volatile int errno
- Summary: Set by several library functions for error conditions
-
- %EDOM
- Defined in: error.h
- Definition: #define EDOM 1
- Summary: Value taken by errno to indicate domain error
-
- %ERANGE
- Defined in: error.h
- Definition: #define ERANGE 2
- Summary: Value taken by errno to indicate range error
-
- %ESIGNUM
- Defined in: error.h
- Definition: #define ESIGNUM 3
- Summary: Value taken by errno to indicate signal
-
- %FLT_RADIX
- Defined in: float.h
- Definition: #define FLT_RADIX 2
- Summary: radix of exponent representation
-
- %FLT_ROUNDS
- Defined in: float.h
- Definition: #define FLT_ROUNDS 1
- Summary: The rounding mode for floating-point addition (to nearest).
-
- %FLT_MANT_DIG
- Defined in: float.h
- Definition: #define FLT_MANT_DIG 24
- Summary: number of base-FLT_RADIX digits in the floating point mantissa
- for floats
-
- %DBL_MANT_DIG
- Defined in: float.h
- Definition: #define DBL_MANT_DIG 53
- Summary: number of base-FLT_RADIX digits in the floating point mantissa
- for doubles
-
- %LDBL_MANT_DIG
- Defined in: float.h
- Definition: #define LDBL_MANT_DIG 53
- Summary: number of base-FLT_RADIX digits in the floating point mantissa
- for long doubles
-
- %FLT_DIG
- Defined in: float.h
- Definition: #define FLT_DIG 6
- Summary: number of decimal digits of precision for floats
-
- %DBL_DIG
- Defined in: float.h
- Definition: #define DBL_DIG 15
- Summary: number of decimal digits of precision for doubles
-
- %LDBL_DIG
- Defined in: float.h
- Definition: #define LDBL_DIG 15
- Summary: number of decimal digits of precision for long doubles
-
- %FLT_MIN_EXP
- Defined in: float.h
- Definition: #define FLT_MIN_EXP (-125)
- Summary: minimum negative integer such that FLT_RADIX raised to that
- power minus 1 is a normalised floating-point number, for floats
-
- %DBL_MIN_EXP
- Defined in: float.h
- Definition: #define DBL_MIN_EXP (-1021)
- Summary: minimum negative integer such that FLT_RADIX raised to that
- power minus 1 is a normalised floating-point number, for
- doubles
-
- %LDBL_MIN_EXP
- Defined in: float.h
- Definition: #define LDBL_MIN_EXP (-1021)
- Summary: minimum negative integer such that FLT_RADIX raised to that
- power minus 1 is a normalised floating-point number, for long
- doubles
-
- %FLT_MIN_10_EXP
- Defined in: float.h
- Definition: #define FLT_MIN_10_EXP (-37)
- Summary: minimum negative integer such that 10 raised to that
- power minus 1 is a normalised floating-point number, for floats
-
- %DBL_MIN_10_EXP
- Defined in: float.h
- Definition: #define DBL_MIN_10_EXP (-307)
- Summary: minimum negative integer such that 10 raised to that
- power minus 1 is a normalised floating-point number, for
- doubles
-
- %LDBL_MIN_10_EXP
- Defined in: float.h
- Definition: #define LDBL_MIN_10_EXP (-307)
- Summary: minimum negative integer such that 10 raised to that
- power minus 1 is a normalised floating-point number, for long
- doubles
-
- %FLT_MAX_EXP
- Defined in: float.h
- Definition: #define FLT_MAX_EXP (128)
- Summary: maximum integer such that FLT_RADIX raised to that power
- minus 1 is a representable finite floating-point number, for
- floats
-
- %DBL_MAX_EXP
- Defined in: float.h
- Definition: #define DBL_MAX_EXP (1024)
- Summary: maximum integer such that FLT_RADIX raised to that power
- minus 1 is a representable finite floating-point number, for
- doubles
-
- %LDBL_MAX_EXP
- Defined in: float.h
- Definition: #define LDBL_MAX_EXP (1024)
- Summary: maximum integer such that FLT_RADIX raised to that power
- minus 1 is a representable finite floating-point number, for
- long doubles
-
- %FLT_MAX_10_EXP
- Defined in: float.h
- Definition: #define FLT_MAX_10_EXP (38)
- Summary: maximum integer such that 10 raised to that power is in the
- range of representable finite floating-point numbers, for
- floats
-
- %DBL_MAX_10_EXP
- Defined in: float.h
- Definition: #define DBL_MAX_10_EXP (308)
- Summary: maximum integer such that 10 raised to that power is in the
- range of representable finite floating-point numbers, for
- doubles
-
- %LDBL_MAX_10_EXP
- Defined in: float.h
- Definition: #define LDBL_MAX_10_EXP (308)
- Summary: maximum integer such that 10 raised to that power is in the
- range of representable finite floating-point numbers, for long
- doubles
-
- %FLT_MAX
- Defined in: float.h
- Definition: #define FLT_MAX 3.40282347e+38F
- Summary: maximum representable finite floating-point number, for floats
-
- %DBL_MAX
- Defined in: float.h
- Definition: #define DBL_MAX 1.79769313486231571e+308
- Summary: maximum representable finite floating-point number, for doubles
-
- %LDBL_MAX
- Defined in: float.h
- Definition: #define LDBL_MAX 1.79769313486231571e+308L
- Summary: maximum representable finite floating-point number, for long
- doubles
-
- %FLT_EPSILON
- Defined in: float.h
- Definition: #define FLT_EPSILON 1.19209290e-7F
- Summary: minimum positive floating point number x such that
- 1.0 + x != 1.0 for floats
-
- %DBL_EPSILON
- Defined in: float.h
- Definition: #define DBL_EPSILON 2.2204460492503131e-16
- Summary: minimum positive floating point number x such that
- 1.0 + x != 1.0 for doubles
-
- %LDBL_EPSILON
- Defined in: float.h
- Definition: #define LDBL_EPSILON 2.2204460492503131e-16L
- Summary: minimum positive floating point number x such that
- 1.0 + x != 1.0 for long doubles
-
- %FLT_MIN
- Defined in: float.h
- Definition: #define FLT_MIN 1.17549435e-38F
- Summary: minimum normalised positive floating-point number for floats
-
- %DBL_MIN
- Defined in: float.h
- Definition: #define DBL_MIN 2.22507385850720138e-308
- Summary: minimum normalised positive floating-point number for doubles
-
- %LDBL_MIN
- Defined in: float.h
- Definition: #define LDBL_MIN 2.22507385850720138e-308L
- Summary: minimum normalised positive floating-point number for long
- doubles
-
- %CHAR_BIT
- Defined in: limits.h
- Definition: #define CHAR_BIT 8
- Summary: max number of bits for smallest object that is not a bit-field
- (byte)
-
- %SCHAR_MIN
- Defined in: limits.h
- Definition: #define SCHAR_MIN (-128)
- Summary: mimimum value for an object of type signed char
-
- %SCHAR_MAX
- Defined in: limits.h
- Definition: #define SCHAR_MAX 127
- Summary: maximum value for an object of type signed char
-
- %UCHAR_MAX
- Defined in: limits.h
- Definition: #define UCHAR_MAX 255
- Summary: maximum value for an object of type unsigned char
-
- %CHAR_MIN
- Defined in: limits.h
- Definition: #define CHAR_MIN 0
- Summary: minimum value for an object of type char
-
- %CHAR_MAX
- Defined in: limits.h
- Definition: #define CHAR_MAX 255
- Summary: maximum value for an object of type char
-
- %MB_LEN_MAX
- Defined in: limits.h
- Definition: #define MB_LEN_MAX 1
- Summary: maximum number of bytes in a multibyte character,
- for any supported locale
-
- %SHRT_MIN
- Defined in: limits.h
- Definition: #define SHRT_MIN (-0x8000)
- Summary: minimum value for an object of type short int
-
- %SHRT_MAX
- Defined in: limits.h
- Definition: #define SHRT_MAX 0x7fff
- Summary: maximum value for an object of type short int
-
- %USHRT_MAX
- Defined in: limits.h
- Definition: #define USHRT_MAX 65535U
- Summary: maximum value for an object of type unsigned short int
-
- %INT_MIN
- Defined in: limits.h
- Definition: #define INT_MIN (~0x7fffffff)
- Summary: minimum value for an object of type int
-
- %INT_MAX
- Defined in: limits.h
- Definition: #define INT_MAX 0x7fffffff
- Summary: maximum value for an object of type int
-
- %UINT_MAX
- Defined in: limits.h
- Definition: #define UINT_MAX 0xffffffff
- Summary: maximum value for an object of type unsigned int
-
- %LONG_MIN
- Defined in: limits.h
- Definition: #define LONG_MIN (~0x7fffffff)
- Summary: minimum value for an object of type long int
-
- %LONG_MAX
- Defined in: limits.h
- Definition: #define LONG_MAX 0x7fffffff
- Summary: maximum value for an object of type long int
-
- %ULONG_MAX
- Defined in: limits.h
- Definition: #define ULONG_MAX 0xffffffffU
- Summary: maximum value for an object of type unsigned long int
-
- %LC_COLLATE
- Defined in: locale.h
- Definition: #define LC_COLLATE 1
- Summary: bit flag for category parameter to setlocale
- affects the behaviour of the strcoll function
-
- %LC_CTYPE
- Defined in: locale.h
- Definition: #define LC_CTYPE 2
- Summary: bit flag for category parameter to setlocale
- affects the behaviour of the character handling functions
-
- %LC_MONETARY
- Defined in: locale.h
- Definition: #define LC_MONETARY 4
- Summary: bit flag for category parameter to setlocale, affects the
- monetary formatting information returned by the localeconv
- function
-
- %LC_NUMERIC
- Defined in: locale.h
- Definition: #define LC_NUMERIC 8
- Summary: bit flag for category parameter to setlocale, affects the
- decimal-point character for the formatted input/output and
- string conversion functions
-
- %LC_TIME
- Defined in: locale.h
- Definition: #define LC_TIME 16
- Summary: bit flag for category parameter to setlocale
- affects the behaviour of the strftime function
-
- %LC_ALL
- Defined in: locale.h
- Definition: #define LC_ALL 31
- Summary: bit flag for category parameter to setlocale
- affects the entire locale
-
- %setlocale
- Defined in: locale.h
- Prototype: extern char *setlocale(int /*category*/,
- const char * /*locale*/)
- Summary: Selects the appropriate piece of the program's locale as
- specified by the category and locale arguments
-
- %localeconv
- Defined in: locale.h
- Prototype: extern struct lconv *localeconv(void)
- Summary: Returns pointer to struct with object set up appropriately for
- current locale for formatting numeric quantities
-
- %HUGE_VAL
- Defined in: math.h
- Summary: large double constant used to indicate error
-
- %acos
- Defined in: math.h
- Prototype: extern double acos(double /*x*/)
- Summary: computes the principal value of the arc cosine of x in the
- range 0 to Pi
-
- %asin
- Defined in: math.h
- Prototype: extern double asin(double /*x*/)
- Summary: computes the principal value of the arc sine of x in the range
- -Pi/2 to Pi/2
-
- %atan
- Defined in: math.h
- Prototype: extern double atan(double /*x*/)
- Summary: computes the principal value of the arc tangent of x in the
- range -Pi/2 to Pi/2
-
- %atan2
- Defined in: math.h
- Prototype: extern double atan2(double /*x*/, double /*y*/)
- Summary: computes the principal value of the arc tangent of y/x in the
- range -Pi to Pi
- using the signs of both arguments to determine the quadrant of
- the return value
-
- %cos
- Defined in: math.h
- Prototype: extern double cos(double /*x*/)
- Summary: computes the cosine of x (measured in radians)
-
- %sin
- Defined in: math.h
- Prototype: extern double sin(double /*x*/)
- Summary: computes the sine of x (measured in radians)
-
- %tan
- Defined in: math.h
- Prototype: extern double tan(double /*x*/)
- Summary: computes the tangent of x (measured in radians)
-
- %cosh
- Defined in: math.h
- Prototype: extern double cosh(double /*x*/)
- Summary: computes the hyperbolic cosine of x
-
- %sinh
- Defined in: math.h
- Prototype: extern double sinh(double /*x*/)
- Summary: computes the hyperbolic sine of x
-
- %tanh
- Defined in: math.h
- Prototype: extern double tanh(double /*x*/)
- Summary: computes the hyperbolic tangent of x
-
- %exp
- Defined in: math.h
- Prototype: extern double exp(double /*x*/)
- Summary: computes the exponential function of x
-
- %frexp
- Defined in: math.h
- Prototype: extern double frexp(double /*x*/, int * /*exp*/)
- Summary: breaks a floating-point number into a normalised fraction and
- an integral power of 2 (stored in the int object exp)
-
- %ldexp
- Defined in: math.h
- Prototype: extern double ldexp(double /*x*/, int /*exp*/)
- Summary: multiplies a floating-point number by an integral power of 2
-
- %log
- Defined in: math.h
- Prototype: extern double log(double /*x*/)
- Summary: computes the natural logarithm of x
-
- %log10
- Defined in: math.h
- Prototype: extern double log10(double /*x*/)
- Summary: computes the base-ten logarithm of x
-
- %modf
- Defined in: math.h
- Prototype: extern double modf(double /*value*/, double * /*iptr*/)
- Summary: breaks the argument value into integral and fraction parts,
- integral part in iptr
-
- %pow
- Defined in: math.h
- Prototype: extern double pow(double /*x*/, double /*y*/)
- Summary: computes x raised to the power of y
-
- %sqrt
- Defined in: math.h
- Prototype: extern double sqrt(double /*x*/)
- Summary: computes the non-negative square root of x
-
- %ceil
- Defined in: math.h
- Prototype: extern double ceil(double /*x*/)
- Summary: computes the smallest integer not less than x
-
- %fabs
- Defined in: math.h
- Prototype: extern double fabs(double /*x*/)
- Summary: computes the absolute value of the floating-point number x
-
- %floor
- Defined in: math.h
- Prototype: extern double floor(double /*d*/)
- Summary: computes the largest integer not greater than x
-
- %fmod
- Defined in: math.h
- Prototype: extern double fmod(double /*x*/, double /*y*/)
- Summary: computes the floating-point remainder of x/y
-
- %setjmp
- Defined in: setjmp.h
- Prototype: extern int setjmp(jmp_buf /*env*/)
- Summary: saves its calling environment in its jmp_buf argument, for
- later use by the longjmp function
-
- %longjmp
- Defined in: setjmp.h
- Prototype: extern void longjmp(jmp_buf /*env*/, int /*val*/)
- Summary: restores the environment saved by the most recent call to
- setjmp in the same invocation of the program, with the
- corresponding jmp_buf argument
-
- %SIG_DFL
- Defined in: signal.h
- Summary: default action on signal raise
-
- %SIG_ERR
- Defined in: signal.h
- Summary: returned by signal() to indicate error
-
- %SIG_IGN
- Defined in: signal.h
- Summary: ignore a particular signal
-
- %SIGABRT
- Defined in: signal.h
- Definition: #define SIGABRT 1
- Summary: signal raised on abort
-
- %SIGFPE
- Defined in: signal.h
- Definition: #define SIGFPE 2
- Summary: signal raised on arithmetic exception
- under RISC OS, this means Divide by Zero, or illegal FP op or
- overflow
-
- %SIGILL
- Defined in: signal.h
- Definition: #define SIGILL 3
- Summary: signal raised on illegal instruction
- under RISC OS, this means ARM exceptions Illegal Instruction,
- Prefetch Abort and Branch Through Zero
-
- %SIGINT
- Defined in: signal.h
- Definition: #define SIGINT 4
- Summary: signal raised on attention request from user
- under RISC OS, typically ESCAPE has been pressed
-
- %SIGSEGV
- Defined in: signal.h
- Definition: #define SIGSEGV 5
- Summary: signal raised on bad memory access
- under RISC OS, this means ARM exceptions Data Abort and
- Address Exception or Read/Write memory error
-
- %SIGTERM
- Defined in: signal.h
- Definition: #define SIGTERM 6
- Summary: signal raised on termination request
-
- %SIGSTAK
- Defined in: signal.h
- Definition: #define SIGSTAK 7
- Summary: signal raised on stack overflow
-
- %SIGUSR1
- Defined in: signal.h
- Definition: #define SIGUSR1 8
- Summary: user-defined signal 1
-
- %SIGUSR2
- Defined in: signal.h
- Definition: #define SIGUSR1 9
- Summary: user-defined signal 2
-
- %SIGOSERROR
- Defined in: signal.h
- Definition: #define SIGOSERROR 10
- Summary:
-
- %signal
- Defined in: signal.h
- Prototype: extern void (*signal (int /*sig*/,
- void (* /*func*/ )(int)))(int)
- Summary: choose one of three ways to handle given signal
- SIG_IGN, SIG_DFL or your own function
-
- %raise
- Defined in: signal.h
- Prototype: extern int raise(int /*sig*/)
- Summary: sends the signal sig to the executing program
-
- %va_start
- Defined in: stdarg.h
- Definition: va_start(ap, parmN) where ap is of type va_list, and parmN is
- rightmost 'normal' parameter
- Summary: start access to variable parameter list
-
- %va_arg
- Defined in: stdarg.h
- Definition: va_arg(ap, type) where ap is of type va_list, and type is
- type of this argument in the list
- Summary: gets next parameter in variable parameter list (after va_start)
-
- %va_end
- Defined in: stdarg.h
- Definition: va_end(ap) where ap is of type va_list
- Summary: allow normal return from function having variable parameter
- list
-
- %ptrdiff_t
- Defined in: stddef.h
- Definition: typedef int ptrdiff_t
- Summary: the signed integral type of the result of subtracting two
- pointers
-
- %size_t
- Defined in: stddef.h
- Definition: typedef unsigned int size_t
- Summary: the unsigned integral type of the result of the sizeof operator
-
- %wchar_t
- Defined in: stddef.h
- Definition: typedef int wchar_t
- Summary: An integral type whose range of values can represent distinct
- codes for all members of the largest extended character set
- specified among the supported locales
-
- %offsetof
- Defined in: stddef.h
- Definition: offsetof(type, member)
- Summary: gives the offset in bytes, from the beginning of a structure
- designated by type, of the member designated by the identifier
-
- %fpos_t
- Defined in: stdio.h
- Summary: type used to describe position in file
-
- %FILE
- Defined in: stdio.h
- Summary: type used to describe a stream
-
- %BUFSIZ
- Defined in: stdio.h
- Definition: #define BUFSIZ (4096)
- Summary: system buffer size (as used by setbuf)
-
- %EOF
- Defined in: stdio.h
- Definition: #define EOF (-1)
- Summary: negative integral constant, indicates end-of-file
-
- %FILENAME_MAX
- Defined in: stdio.h
- Definition: #define FILENAME_MAX 80
- Summary: an integral constant expression that is the size of an array
- of char large enough to hold the longest filename string
-
- %L_tmpnam
- Defined in: stdio.h
- Definition: #define L_tmpnam 80
- Summary: an integral constant expression that is the size of an array
- of char large enough to hold a temporary file name string
- generated by the tmpnam function
-
- %TMP_MAX
- Defined in: stdio.h
- Definition: #define TMP_MAX 1000000000
- Summary: an integral constant expression that is the minimum number of
- unique file names that shall be generated by the tmpnam
- function
-
- %stdin
- Defined in: stdio.h
- Definition: #define stdin (&__iob[0])
- Summary: standard input stream pointer
-
- %stdout
- Defined in: stdio.h
- Definition: #define stdout (&__iob[1])
- Summary: standard output stream pointer
-
- %stderr
- Defined in: stdio.h
- Definition: #define stderr (&__iob[2])
- Summary: standard error stream pointer
-
- %remove
- Defined in: stdio.h
- Prototype: extern int remove(const char * /*filename*/)
- Summary: causes the file whose name is the string pointed to by
- filename to be removed. Subsequent attempts to open the file
- will fail, unless it is created anew. If the file is open, the
- behaviour of the remove function is implementation-defined
- (under RISCOS/Arthur/Brazil the operation fails).
-
- %rename
- Defined in: stdio.h
- Prototype: extern int rename(const char * /*old*/, const char * /*new*/)
- Summary: causes the file whose name is the string pointed to by old to
- be henceforth known by the name given by the string pointed to
- by new. The file named old is effectively removed. If a file
- named by the string pointed to by new exists prior to the call
- of the rename function, the behaviour is implementation-
- defined (under RISCOS/Arthur/Brazil, the operation fails).
-
- %tmpfile
- Defined in: stdio.h
- Prototype: extern FILE *tmpfile(void)
- Summary: creates a temporary binary file that will be automatically
- removed when it is closed or at program termination. The file
- is opened for update.
-
- %tmpnam
- Defined in: stdio.h
- Prototype: extern char *tmpnam(char * /*s*/)
- Summary: generates a string that is not the same as the name of an
- existing file.
- The tmpnam function generates a different string each time it
- is called, up to TMP_MAX times. If it is called more than
- TMP_MAX times, the behaviour is implementation-defined (under
- RISCOS/Arthur/Brazil the algorithm for the name generation
- works just as well after tmpnam has been called more than
- TMP_MAX times as before; a name clash is impossible in any
- single half year period).
-
- %fclose
- Defined in: stdio.h
- Prototype: extern int fclose(FILE * /*stream*/)
- Summary: causes the stream pointed to by stream to be flushed and the
- associated file to be closed. Any unwritten buffered data for
- the stream are delivered to the host environment to be written
- to the file; any unread buffered data are discarded. The
- stream is disassociated from the file. If the associated
- buffer was automatically allocated, it is deallocated.
-
- %fflush
- Defined in: stdio.h
- Prototype: extern int fflush(FILE * /*stream*/)
- Summary: If the stream points to an output or update stream in which
- the most recent operation was output, the fflush function
- causes any unwritten data for that stream to be delivered to
- the host environment to be written to the file. If the stream
- points to an input or update stream, the fflush function
- undoes the effect of any preceding ungetc operation on the
- stream.
-
- %fopen
- Defined in: stdio.h
- Prototype: extern FILE *fopen(const char * /*filename*/,
- const char * /*mode*/)
- Summary: opens the file whose name is the string pointed to by
- filename, and associates a stream with it.
- The argument mode points to a string beginning with one of
- the following sequences:
- "r" open text file for reading
- "w" create text file for writing, or truncate to zero
- length
- "a" append; open text file or create for writing at eof
- "rb" open binary file for reading
- "wb" create binary file for writing, or truncate to
- zero length
- "ab" append; open binary file or create for writing at
- eof
- "r+" open text file for update (reading and writing)
- "w+" create text file for update, or truncate to zero
- length
- "a+" append; open text file or create for update,
- writing at eof
- "r+b"/"rb+" open binary file for update (reading and writing)
- "w+b"/"wb+" create binary file for update, or truncate to
- zero length
- "a+b"/"ab+" append; open binary file or create for update,
- writing at eof
-
- Opening a file with read mode ('r' as the first character in
- the mode argument) fails if the file does not exist or cannot
- be read.
- Opening a file with append mode ('a' as the first character in
- the mode argument) causes all subsequent writes to be forced
- to the current end of file, regardless of intervening calls to
- the fseek function. In some implementations, opening a binary
- file with append mode ('b' as the second or third character in
- the mode argument) may initially position the file position
- indicator beyond the last data written, because of the NUL
- padding (but not under RISCOS/Arthur/Brazil).
- When a file is opened with update mode ('+' as the second or
- third character in the mode argument), both input and output
- may be performed on the associated stream. However, output may
- not be directly followed by input without an intervening call
- to the fflush fuction or to a file positioning function
- (fseek, fsetpos, or rewind), and input be not be directly
- followed by output without an intervening call to the fflush
- fuction or to a file positioning function, unless the input
- operation encounters end-of-file. Opening a file with update
- mode may open or create a binary stream in some
- implementations (but not under RISCOS/Arthur/Brazil). When
- opened, a stream is fully buffered if and only if it does not
- refer to an interactive device. The error and end-of-file
- indicators for the stream are cleared.
-
- %freopen
- Defined in: stdio.h
- Prototype: extern FILE *freopen(const char * /*filename*/,
- const char * /*mode*/,
- FILE * /*stream*/)
- Summary: opens the file whose name is the string pointed to by filename
- and associates the stream pointed to by stream with it. The
- mode argument is used just as in the fopen function.
- The freopen function first attempts to close any file that is
- associated with the specified stream. Failure to close the
- file successfully is ignored. The error and end-of-file
- indicators for the stream are cleared.
-
- %setbuf
- Defined in: stdio.h
- Prototype: extern void setbuf(FILE * /*stream*/, char * /*buf*/)
- Summary: Except that it returns no value, the setbuf function is
- equivalent to the setvbuf function invoked with the values
- _IOFBF for mode and BUFSIZ for size, or (if buf is a null
- pointer), with the value _IONBF for mode.
-
- %setvbuf
- Defined in: stdio.h
- Prototype: extern int setvbuf(FILE * /*stream*/, char * /*buf*/,
- int /*mode*/, size_t /*size*/)
- Summary: may be used after the stream pointed to by stream has been
- associated with an open file but before it is read or written.
- The argument mode determines how stream will be buffered, as
- follows: _IOFBF causes input/output to be fully buffered;
- _IOLBF causes output to be line buffered (the buffer will be
- flushed when a new-line character is written, when the buffer
- is full, or when input is requested); _IONBF causes
- input/output to be completely unbuffered. If buf is not the
- null pointer, the array it points to may be used instead of
- an automatically allocated buffer (the buffer must have a
- lifetime at least as great as the open stream, so the stream
- should be closed before a buffer that has automatic storage
- duration is deallocated upon block exit). The argument
- size specifies the size of the array. The contents of the
- array at any time are indeterminate.
-
- %fprintf
- Defined in: stdio.h
- Prototype: extern int fprintf(FILE * /*stream*/,
- const char * /*format*/, ...)
- Summary: writes output to the stream pointed to by stream, under
- control of the string pointed to by format that specifies how
- subsequent arguments are converted for output. If there are
- insufficient arguments for the format, the behaviour is
- undefined. If the format is exhausted while arguments remain,
- the excess arguments are evaluated but otherwise ignored. The
- fprintf function returns when the end of the format string is
- reached. The format shall be a multibyte character sequence,
- beginning and ending in its initial shift state. The format is
- composed of zero or more directives: ordinary multibyte
- characters (not %), which are copied unchanged to the output
- stream; and conversion specifiers, each of which results in
- fetching zero or more subsequent arguments. Each conversion
- specification is introduced by the character %. For a
- description of the available conversion specifiers refer to
- section 4.9.6.1 in the ANSI draft mentioned at the start of
- this file or to any modern textbook on C.
- The minimum value for the maximum number of characters
- producable by any single conversion is at least 509.
-
- %printf
- Defined in: stdio.h
- Prototype: extern int printf(const char * /*format*/, ...)
- Summary: is equivalent to fprintf with the argument stdout interposed
- before the arguments to printf.
-
- %sprintf
- Defined in: stdio.h
- Prototype: extern int sprintf(char * /*s*/, const char * /*format*/, ...)
- Summary: is equivalent to fprintf, except that the argument s specifies
- an array into which the generated output is to be written,
- rather than to a stream. A null character is written at the
- end of the characters written; it is not counted as part of
- the returned sum.
-
- %fscanf
- Defined in: stdio.h
- Prototype: extern int fscanf(FILE * /*stream*/,
- const char * /*format*/, ...)
- Summary: reads input from the stream pointed to by stream, under
- control of the string pointed to by format that specifies the
- admissible input sequences and how thay are to be converted
- for assignment, using subsequent arguments as pointers to the
- objects to receive the converted input. If there are
- insufficient arguments for the format, the behaviour is
- undefined. If the format is exhausted while arguments remain,
- the excess arguments are evaluated but otherwise ignored.
- The format is composed of zero or more directives: one or more
- white-space characters; an ordinary character (not %); or a
- conversion specification. Each conversion specification is
- introduced by the character %. For a description of the
- available conversion specifiers refer to section 4.9.6.2 in
- the ANSI draft mentioned at the start of this file, or to any
- modern textbook on C.
- If end-of-file is encountered during input, conversion is
- terminated. If end-of-file occurs before any characters
- matching the current directive have been read (other than
- leading white space, where permitted), execution of the
- current directive terminates with an input failure; otherwise,
- unless execution of the current directive is terminated with a
- matching failure, execution of the following directive (if
- any) is terminated with an input failure.
- If conversions terminates on a conflicting input character,
- the offending input character is left unread in the input
- stream. Trailing white space (including new-line characters)
- is left unread unless matched by a directive. The success of
- literal matches and suppressed asignments is not directly
- determinable other than via the %n directive.
-
- %scanf
- Defined in: stdio.h
- Prototype: extern int scanf(const char * /*format*/, ...)
- Summary: is equivalent to fscanf with the argument stdin interposed
- before the arguments to scanf.
-
- %sscanf
- Defined in: stdio.h
- Prototype: extern int sscanf(const char * /*s*/,
- const char * /*format*/, ...)
- Summary: is equivalent to fscanf except that the argument s specifies a
- string from which the input is to be obtained, rather than
- from a stream.
- Reaching the end of the string is equivalent to encountering
- end-of-file for the fscanf function.
-
- %vprintf
- Defined in: stdio.h
- Prototype: extern int vprintf(const char * /*format*/, __va_list /*arg*/)
- Summary: is equivalent to printf, with the variable argument list
- replaced by arg, which has been initialised by the va_start
- macro (and possibly subsequent va_arg calls). The vprintf
- function does not invoke the va_end function.
-
- %vfprintf
- Defined in: stdio.h
- Prototype: extern int vfprintf(FILE * /*stream*/,
- const char * /*format*/, __va_list /*arg*/)
- Summary: is equivalent to fprintf, with the variable argument list
- replaced by arg, which has been initialised by the va_start
- macro (and possibly subsequent va_arg calls). The vfprintf
- function does not invoke the va_end function.
-
- %vsprintf
- Defined in: stdio.h
- Prototype: extern int vsprintf(char * /*s*/, const char * /*format*/,
- __va_list /*arg*/)
- Summary: is equivalent to sprintf, with the variable argument list
- replaced by arg, which has been initialised by the va_start
- macro (and possibly subsequent va_arg calls). The vsprintf
- function does not invoke the va_end function.
-
- %fgetc
- Defined in: stdio.h
- Prototype: extern int fgetc(FILE * /*stream*/)
- Summary: obtains the next character (if present) as an unsigned char
- converted to an int, from the input stream pointed to by
- stream, and advances the associated file position indicator
- (if defined).
-
- %fgets
- Defined in: stdio.h
- Prototype: extern char *fgets(char * /*s*/, int /*n*/, FILE * /*stream*/)
- Summary: reads at most one less than the number of characters specified
- by n from the stream pointed to by stream into the array
- pointed to by s. No additional characters are read after a
- new-line character (which is retained) or after end-of-file.
- A null character is written immediately after the last
- character read into the array.
-
- %fputc
- Defined in: stdio.h
- Prototype: extern int fputc(int /*c*/, FILE * /*stream*/)
- Summary: writes the character specified by c (converted to an unsigned
- char) to the output stream pointed to by stream, at the
- position indicated by the asociated file position indicator
- (if defined), and advances the indicator appropriately. If the
- file position indicator is not defined, the character is
- appended to the output stream.
-
- %fputs
- Defined in: stdio.h
- Prototype: extern int fputs(const char * /*s*/, FILE * /*stream*/)
- Summary: writes the string pointed to by s to the stream pointed to by
- stream. The terminating null character is not written.
-
- %getc
- Defined in: stdio.h
- Prototype: extern int (getc)(FILE * /*stream*/)
- Summary: is equivalent to fgetc except that it may be (and is under
- RISCOS/Arthur/Brazil) implemented as a macro. stream may be
- evaluated more than once, so the argument should never be an
- expression with side effects.
-
- %getchar
- Defined in: stdio.h
- Prototype: extern int (getchar)(void)
- Summary: is equivalent to getc with the argument stdin.
-
- %gets
- Defined in: stdio.h
- Prototype: extern char *gets(char * /*s*/)
- Summary: reads characters from the input stream pointed to by stdin
- into the array pointed to by s, until end-of-file is
- encountered or a new-line character is read. Any new-line
- character is discarded, and a null character is written
- immediately after the last character read into the array.
-
- %putc
- Defined in: stdio.h
- Prototype: extern int (putc)(int /*c*/, FILE * /*stream*/)
- Summary: is equivalent to fputc except that it may be (and is under
- RISCOS/Arthur/Brazil) implemented as a macro. stream may be
- evaluated more than once, so the argument should never be an
- expression with side effects.
-
- %putchar
- Defined in: stdio.h
- Prototype: extern int (putchar)(int /*c*/)
- Summary: is equivalent to putc with the second argument stdout.
-
- %puts
- Defined in: stdio.h
- Prototype: extern int puts(const char * /*s*/)
- Summary: writes the string pointed to by s to the stream pointed to by
- stdout, and appends a new-line character to the output. The
- terminating null character is not written.
-
- %ungetc
- Defined in: stdio.h
- Prototype: extern int ungetc(int /*c*/, FILE * /*stream*/)
- Summary: pushes the character specified by c (converted to an unsigned
- char) back onto the input stream pointed to by stream. The
- character will be returned by the next read on that stream. An
- intervening call to the fflush function or to a file
- positioning function (fseek, fsetpos, rewind) discards any
- pushed-back characters. The external storage corresponding to
- the stream is unchanged.
- One character pushback is guaranteed. If the unget function is
- called too many times on the same stream without an
- intervening read or file positioning operation on that stream,
- the operation may fail. If the value of c equals that of the
- macro EOF, the operation fails and the input stream is
- unchanged. A successful call to the ungetc function clears
- the end-of-file indicator. The value of the file position
- indicator after reading or discarding all pushed-back
- characters shall be the same as it was before the characters
- were pushed back. For a text stream, the value of the file
- position indicator after a successful call to the ungetc
- function is unspecified until all pushed-back characters are
- read or discarded. For a binary stream, the file position
- indicator is decremented by each successful call to the ungetc
- function; if its value was zero before a call, it is
- indeterminate after the call.
-
- %fread
- Defined in: stdio.h
- Prototype: extern size_t fread(void * /*ptr*/,
- size_t /*size*/, size_t /*nmemb*/, FILE * /*stream*/)
- Summary: reads into the array pointed to by ptr, up to nmemb members
- whose size is specified by size, from the stream pointed to by
- stream. The file position indicator (if defined) is advanced
- by the number of characters successfully read. If an error
- occurs, the resulting value of the file position indicator is
- indeterminate. If a partial member is read, its value is
- indeterminate. The ferror or feof function shall be used to
- distinguish between a read error and end-of-file.
-
- %fwrite
- Defined in: stdio.h
- Prototype: extern size_t fwrite(const void * /*ptr*/,
- size_t /*size*/, size_t /*nmemb*/, FILE * /*stream*/)
- Summary: writes, from the array pointed to by ptr up to nmemb members
- whose size is specified by size, to the stream pointed to by
- stream. The file position indicator (if defined) is advanced
- by the number of characters successfully written. If an error
- occurs, the resulting value of the file position indicator is
- indeterminate.
-
- %fgetpos
- Defined in: stdio.h
- Prototype: extern int fgetpos(FILE * /*stream*/, fpos_t * /*pos*/)
- Summary: stores the current value of the file position indicator for
- the stream pointed to by stream in the object pointed to by
- pos. The value stored contains unspecified information usable
- by the fsetpos function for repositioning the stream to its
- position at the time of the call to the fgetpos function.
-
- %fseek
- Defined in: stdio.h
- Prototype: extern int fseek(FILE * /*stream*/, long int /*offset*/,
- int /*whence*/)
- Summary: sets the file position indicator for the stream pointed to by
- stream. For a binary stream, the new position is at the
- signed number of characters specified by offset away from the
- point specified by whence. The specified point is the
- beginning of the file for SEEK_SET, the current position in
- the file for SEEK_CUR, or end-of-file for SEEK_END.
- A binary stream need not meaningfully support fseek calls with
- a whence value of SEEK_END.
- For a text stream, either offset shall be zero, or offset
- shall be a value returned by an earlier call to the ftell
- function on the same stream and whence shall be SEEK_SET.
- The fseek function clears the end-of-file indicator and undoes
- any effects of the ungetc function on the same stream. After
- an fseek call, the next operation on an update stream may be
- either input or output.
-
- %fsetpos
- Defined in: stdio.h
- Prototype: extern int fsetpos(FILE * /*stream*/, const fpos_t * /*pos*/)
- Summary: sets the file position indicator for the stream pointed to by
- stream according to the value of the object pointed to by pos,
- which shall be a value returned by an earlier call to the
- fgetpos function on the same stream.
- The fsetpos function clears the end-of-file indicator and
- undoes any effects of the ungetc function on the same stream.
- After an fsetpos call, the next operation on an update stream
- may be either input or output.
-
- %ftell
- Defined in: stdio.h
- Prototype: extern long int ftell(FILE * /*stream*/)
- Summary: obtains the current value of the file position indicator for
- the stream pointed to by stream. For a binary stream, the
- value is the number of characters from the beginning of the
- file. For a text stream, the file position indicator contains
- unspecified information, usable by the fseek function for
- returning the file position indicator to its position at the
- time of the ftell call; the difference between two such return
- values is not necessarily a meaningful measure of the number
- of characters written or read.
-
- %fname
- Defined in: stdio.h
- Prototype: extern void rewind(FILE * /*stream*/)
- Summary: sets the file position indicator for the stream pointed to by
- stream to the beginning of the file. It is equivalent to
- (void)fseek(stream, 0L, SEEK_SET) except that the error
- indicator for the stream is also cleared.
-
- %clearerr
- Defined in: stdio.h
- Prototype: extern void clearerr(FILE * /*stream*/)
- Summary: clears the end-of-file and error indicators for the stream
- pointed to by stream. These indicators are cleared only when
- the file is opened or by an explicit call to the clearerr
- function or to the rewind function.
-
- %feof
- Defined in: stdio.h
- Prototype: extern int (feof)(FILE * /*stream*/)
- Summary: tests the end-of-file indicator for the stream pointed to by
- stream.
-
- %ferror
- Defined in: stdio.h
- Prototype: extern int (ferror)(FILE * /*stream*/)
- Summary: tests the error indicator for the stream pointed to by stream.
-
- %perror
- Defined in: stdio.h
- Prototype: extern void perror(const char * /*s*/)
- Summary: maps the error number in the integer expression errno to an
- error message. It writes a sequence of characters to the
- standard error stream thus: first (if s is not a null pointer
- and the character pointed to by s is not the null character),
- the string pointed to by s followed by a colon and a space;
- then an appropriate error message string followed by a
- new-line character. The contents of the error message strings
- are the same as those returned by the strerror function with
- argument errno, which are implementation-defined.
-
- %div_t
- Defined in: stdlib.h
- Definition: typedef struct div_t { int quot, rem; } div_t
- Summary: type of the value returned by the div function
-
- %ldiv_t
- Defined in: stdlib.h
- Definition: typedef struct ldiv_t { long int quot, rem; } ldiv_t
- Summary: type of the value returned by the ldiv function
-
- %EXIT_FAILURE
- Defined in: stdlib.h
- Definition: #define EXIT_FAILURE 1
- Summary: an integral expression which may be used as an argument to the
- exit function to return unsuccessful termination status to the
- host environment
-
- %EXIT_SUCCESS
- Defined in: stdlib.h
- Definition: #define EXIT_SUCCESS 0
- Summary: an integral expression which may be used as an argument to the
- exit function to return successful termination status to the
- host environment.
-
- %RAND_MAX
- Defined in: stdlib.h
- Definition: #define RAND_MAX 0x7fffffff
- Summary: an integral constant expression, the value of which is the
- maximum value returned by the rand function.
-
- %_ANSI_RAND_MAX
- Defined in: stdlib.h
- Definition: #define _ANSI_RAND_MAX 0x7fff
- Summary: an integral constant expression, the value of which is the
- maximum value returned by the _ANSI_rand function.
-
- %MB_CUR_MAX
- Defined in: stdlib.h
- Definition: #define MB_CUR_MAX 1
- Summary: a positive integer expression whose value is the maximum
- number of bytes in a multibyte character for the extended
- character set specified by the current locale (category
- LC_CTYPE), and whose value is never greater than MB_LEN_MAX.
-
- %atof
- Defined in: stdlib.h
- Prototype: extern double atof(const char * /*nptr*/)
- Summary: converts the initial part of the string pointed to by nptr to
- double representation.
-
- %atoi
- Defined in: stdlib.h
- Prototype: extern int atoi(const char * /*nptr*/)
- Summary: converts the initial part of the string pointed to by nptr to
- int representation.
-
- %atol
- Defined in: stdlib.h
- Prototype: extern long int atol(const char * /*nptr*/)
- Summary: converts the initial part of the string pointed to by nptr to
- long int representation.
-
- %strtod
- Defined in: stdlib.h
- Prototype: extern double strtod(const char * /*nptr*/, char ** /*endptr*/)
- Summary: converts the initial part of the string pointed to by nptr to
- double representation. First it decomposes the input string
- into three parts: an initial, possibly empty, sequence of
- white-space characters (as specified by the isspace function),
- a subject sequence resembling a floating point constant; and a
- final string of one or more unrecognised characters, including
- the terminating null character of the input string.
- Then it attempts to convert the subject sequence to a floating
- point number, and returns the result. A pointer to the final
- string is stored in the object pointed to by endptr, provided
- that endptr is not a null pointer.
-
- %strtol
- Defined in: stdlib.h
- Prototype: extern long int strtol(const char * /*nptr*/,
- char **/*endptr*/, int /*base*/)
- Summary: converts the initial part of the string pointed to by nptr to
- long int representation. First it decomposes the input string
- into three parts: an initial, possibly empty, sequence of
- white-space characters (as specified by the isspace function),
- a subject sequence resembling an integer represented in some
- radix determined by the value of base, and a final string of
- one or more unrecognised characters, including the terminating
- null character of the input string. Then it attempts to
- convert the subject sequence to an integer, and returns the
- result.
- If the value of base is 0, the expected form of the subject
- sequence is that of an integer constant (described in ANSI
- Draft, section 3.1.3.2), optionally preceeded by a '+' or '-'
- sign, but not including an integer suffix. If the value of
- base is between 2 and 36, the expected form of the subject
- sequence is a sequence of letters and digits representing an
- integer with the radix specified by base, optionally preceeded
- by a plus or minus sign, but not including an integer suffix.
- The letters from a (or A) through z (or Z) are ascribed the
- values 10 to 35; only letters whose ascribed values are less
- than that of the base are permitted. If the value of base is
- 16, the characters 0x or 0X may optionally precede the
- sequence of letters and digits following the sign if present.
- A pointer to the final string is stored in the object pointed
- to by endptr, provided that endptr is not a null pointer.
-
- %strtoul
- Defined in: stdlib.h
- Prototype: extern unsigned long int strtoul(const char * /*nptr*/,
- char ** /*endptr*/, int /*base*/)
- Summary: converts the initial part of the string pointed to by nptr to
- unsigned long int representation. First it decomposes the
- input string into three parts: an initial, possibly empty,
- sequence of white-space characters (as determined by the
- isspace function), a subject sequence resembling an unsigned
- integer represented in some radix determined by the value of
- base, and a final string of one or more unrecognised
- characters, including the terminating null character of the
- input string. Then it attempts to convert the subject sequence
- to an unsigned integer, and returns the result. If the value
- of base is zero, the expected form of the subject sequence is
- that of an integer constant (described in ANSI Draft, section
- 3.1.3.2), optionally preceeded by a '+' or '-' sign, but not
- including an integer suffix. If the value of base is between 2
- and 36, the expected form of the subject sequence is a
- sequence of letters and digits representing an integer with
- the radix specified by base, optionally preceeded by a '+' or
- '-' sign, but not including an integer suffix. The letters
- from a (or A) through z (or Z) stand for the values 10 to 35;
- only letters whose ascribed values are less than that of the
- base are permitted. If the value of base is 16, the characters
- 0x or 0X may optionally precede the sequence of letters and
- digits following the sign, if present. A pointer to the final
- string is stored in the object pointed to by endptr, provided
- that endptr is not a null pointer.
-
- %rand
- Defined in: stdlib.h
- Prototype: extern int rand(void)
- Summary: Computes a sequence of pseudo-random integers in the range 0
- to RAND_MAX. Uses an additive generator (Mitchell & Moore) of
- the form:
- Xn = (X[n-24] + X[n-55]) MOD 2^31
- This is described in section 3.2.2 of Knuth, vol 2. It's
- period is in excess of 2^55 and its randomness properties,
- though unproven, are conjectured to be good. Empirical testing
- since 1958 has shown no flaws.
-
- %srand
- Defined in: stdlib.h
- Prototype: extern void srand(unsigned int /*seed*/)
- Summary: uses its argument as a seed for a new sequence of
- pseudo-random numbers to be returned by subsequent calls to
- rand. If srand is then called with the same seed value, the
- sequence of pseudo-random numbers is repeated.
- If rand is called before any calls to srand have been made,
- the same sequence is generated as when srand is first called
- with a seed value of 1.
-
- %_ANSI_rand
- Defined in: stdlib.h
- Prototype: extern int _ANSI_rand(void)
- Summary: The ANSI-defined 16-bit random number generator which computes
- a sequence of pseudo-random integers in the range 0 to
- _ANSI_RAND_MAX.
- Its properties are poor, though it IS very portable.
- *** NOT AVAILABLE IN THE SHARED C LIBRARY ***
-
- %_ANSI_srand
- Defined in: stdlib.h
- Prototype: extern void _ANSI_srand(unsigned int /*seed*/)
- Summary: Uses its argument as a seed for a new sequence of
- pseudo-random numbers to be returned by subsequent calls to
- _ANSI_rand. If _ANSI_srand is then called with the same seed
- value, the sequence of pseudo-random numbers is repeated. If
- _ANSI_rand is called before any calls to _ANSI_srand have
- been made, the same sequence is generated as when _ANSI_srand
- is first called with a seed value of 1.
- *** NOT AVAILABLE IN THE SHARED C LIBRARY ***
-
- %calloc
- Defined in: stdlib.h
- Prototype: extern void *calloc(size_t /*nmemb*/, size_t /*size*/)
- Summary: allocates space for an array of nmemb objects, each of whose
- size is 'size'. The space is initialised to all bits zero.
-
- %free
- Defined in: stdlib.h
- Prototype: extern void free(void * /*ptr*/)
- Summary: causes the space pointed to by ptr to be deallocated (i.e.,
- made available for further allocation). If ptr is a null
- pointer, no action occurs. Otherwise, if ptr does not match a
- pointer earlier returned by calloc, malloc or realloc or if
- the space has been deallocated by a call to free or realloc,
- the behaviour is undefined.
-
- %malloc
- Defined in: stdlib.h
- Prototype: extern void *malloc(size_t /*size*/)
- Summary: allocates space for an object whose size is specified by
- 'size' and whose value is indeterminate.
-
- %realloc
- Defined in: stdlib.h
- Prototype: extern void *realloc(void * /*ptr*/, size_t /*size*/)
- Summary: changes the size of the object pointed to by ptr to the size
- specified by size. The contents of the object shall be
- unchanged up to the lesser of the new and old sizes. If the
- new size is larger, the value of the newly allocated portion
- of the object is indeterminate. If ptr is a null pointer, the
- realloc function behaves like a call to malloc for the
- specified size. Otherwise, if ptr does not match a pointer
- earlier returned by calloc, malloc or realloc, or if the space
- has been deallocated by a call to free or realloc, the
- behaviour is undefined.
- If the space cannot be allocated, the object pointed to by ptr
- is unchanged. If size is zero and ptr is not a null pointer,
- the object it points to is freed.
-
- %abort
- Defined in: stdlib.h
- Prototype: extern void abort(void)
- Summary: causes abnormal program termination to occur, unless the
- signal SIGABRT is being caught and the signal handler does not
- return. Whether open output streams are flushed or open
- streams are closed or temporary files removed is
- implementation-defined (under Arthur/Brazil all these occur).
- An implementation-defined form of the status 'unsuccessful
- termination' (1 under Arthur/Brazil) is returned to the host
- environment by means of a call to raise(SIGABRT).
-
- %atexit
- Defined in: stdlib.h
- Prototype: extern int atexit(void (* /*func*/)(void))
- Summary: registers the function pointed to by func, to be called
- without its arguments at normal program termination. It is
- possible to register at least 32 functions.
-
- %exit
- Defined in: stdlib.h
- Prototype: extern void exit(int /*status*/)
- Summary: causes normal program termination to occur. If more than one
- call to the exit function is executed by a program, the
- behaviour is undefined.
- First, all functions registered by the atexit function are
- called, in the reverse order of their registration.
- Next, all open output streams are flushed, all open streams
- are closed, and all files created by the tmpfile function are
- removed.
- Finally, control is returned to the host environment. If the
- value of status is zero or EXIT_SUCCESS, an
- implementation-defined form of the status 'successful
- termination' (0 under Arthur/Brazil) is returned. If the value
- of status is EXIT_FAILURE, an implementation-defined form of
- the status 'unsuccessful termination' (1 under Arthur/Brazil)
- is returned. Otherwise the status returned is
- implementation-defined (the value of status is returned under
- Arthur/Brazil).
-
- %getenv
- Defined in: stdlib.h
- Prototype: extern char *getenv(const char * /*name*/)
- Summary: searches the environment list, provided by the host
- environment, for a string that matches the string pointed to
- by name. The set of environment names and the method for
- altering the environment list are implementation-defined.
-
- %system
- Defined in: stdlib.h
- Prototype: extern int system(const char * /*string*/)
- Summary: passes the string pointed to by string to the host environment
- to be executed by a command processor in an
- implementation-defined manner. A null pointer may be used for
- string, to inquire whether a command processor exists.
-
- Under Arthur/Brazil care must be taken when executing a
- command, that the command does not overwrite the calling
- program. The string 'chain:' or 'call:' may immediately
- precede the actual command. The effect of 'call:' is the same
- as if 'call:' were not present, which is to attempt to return
- to the calling program. The effect of 'chain:' is to make no
- attempt to return to the calling program, but an attempt is
- made to call exit.
-
-
- %bsearch
- Defined in: stdlib.h
- Prototype: extern void *bsearch(const void *key, const void * /*base*/,
- size_t /*nmemb*/, size_t /*size*/,
- int (* /*compar*/)(const void *,
- const void *))
- Summary: searches an array of nmemb objects, the initial member of
- which is pointed to by base, for a member that matches the
- object pointed to by key. The size of each member of the array
- is specified by size. The contents of the array shall be in
- ascending sorted order according to a comparison function
- pointed to by compar, which is called with two arguments that
- point to the key object and to an array member, in that order.
- The function shall return an integer less than, equal to, or
- greater than zero if the key object is considered,
- respectively, to be less than, to match, or to be greater than
- the array member.
-
- %qsort
- Defined in: stdlib.h
- Prototype: extern void qsort(void * /*base*/, size_t /*nmemb*/,
- size_t /*size*/,
- int (* /*compar*/)(const void *, const void *))
- Summary: sorts an array of nmemb objects, the initial member of which
- is pointed to by base. The size of each object is specified by
- size.
- The contents of the array shall be in ascending order
- according to a comparison function pointed to by compar, which
- is called with two arguments that point to the objects being
- compared. The function shall return an integer less than,
- equal to, or greater than zero if the first argument is
- considered to be respectively less than, equal to, or greater
- than the second. If two members compare as equal, their order
- in the sorted array is unspecified.
-
- %abs
- Defined in: stdlib.h
- Prototype: extern int abs(int /*j*/)
- Summary: computes the absolute value of an integer j. If the result
- cannot be represented, the behaviour is undefined.
-
- %div
- Defined in: stdlib.h
- Prototype: extern div_t div(int /*numer*/, int /*denom*/)
- Summary: computes the quotient and remainder of the division of the
- numerator numer by the denominator denom. If the division is
- inexact, the resulting quotient is the integer of lesser
- magnitude that is the nearest to the algebraic quotient. If
- the result cannot be represented, the behaviour is undefined;
- otherwise, quot * demon + rem shall equal numer.
-
- %labs
- Defined in: stdlib.h
- Prototype: extern long int labs(long int /*j*/)
- Summary: computes the absolute value of an long integer j. If the
- result cannot be represented, the behaviour is undefined.
-
- %ldiv
- Defined in: stdlib.h
- Prototype: extern ldiv_t ldiv(long int /*numer*/, long int /*denom*/)
- Summary: computes the quotient and remainder of the division of the
- numerator numer by the denominator denom. If the division is
- inexact, the sign of the resulting quotient is that of the
- algebraic quotient, and the magnitude of the resulting
- quotient is the largest integer less than the magnitude of the
- algebraic quotient. If the result cannot be represented, the
- behaviour is undefined; otherwise, quot * demon + rem shall
- equal numer.
-
- %mblen
- Defined in: stdlib.h
- Prototype: extern int mblen(const char * /*s*/, size_t /*n*/)
- Summary: If s is not a null pointer, the mblen function determines the
- number of bytes compromising the multibyte character pointed
- to by s. Except that the shift state of the mbtowc function is
- not affected, it is equivalent to mbtowc((wchar_t *)0, s, n);
-
- %mbtowc
- Defined in: stdlib.h
- Prototype: extern int mbtowc(wchar_t * /*pwc*/,
- const char * /*s*/, size_t /*n*/)
- Summary: If s is not a null pointer, the mbtowc function determines the
- number of bytes that compromise the multibyte character
- pointed to by s. It then determines the code for value of type
- wchar_t that corresponds to that multibyte character. (The
- value of the code corresponding to the null character is zero).
- If the multibyte character is valid and pwc is not a null
- pointer, the mbtowc function stores the code in the object
- pointed to by pwc. At most n bytes of the array pointed to by
- s will be examined.
-
- %wctomb
- Defined in: stdlib.h
- Prototype: extern int wctomb(char * /*s*/, wchar_t /*wchar*/)
- Summary: determines the number of bytes need to represent the multibyte
- character corresponding to the code whose value is wchar
- (including any change in shift state). It stores the multibyte
- character representation in the array object pointed to by s
- (if s is not a null pointer). At most MB_CUR_MAX characters
- are stored. If the value of wchar is zero, the wctomb function
- is left in the initial shift state).
-
- %mbstowcs
- Defined in: stdlib.h
- Prototype: extern size_t mbstowcs(wchar_t * /*pwcs*/,
- const char * /*s*/, size_t /*n*/)
- Summary: converts a sequence of multibyte character that begins in the
- initial shift state from the array pointed to by s into a
- sequence of corresponding codes and stores not more than n
- codes into the array pointed to by pwcs. No multibyte
- character that follow a null character (which is converted
- into a code with value zero) will be examined or converted.
- Each multibyte character is converted as if by a call to
- mbtowc function, except that the shift state of the mbtowc
- function is not affected. No more than n elements will be
- modified in the array pointed to by pwcs. If copying takes
- place between objects that overlap, the behaviour is
- undefined.
-
- %wcstombs
- Defined in: stdlib.h
- Prototype: extern size_t wcstombs(char * /*s*/,
- const wchar_t * /*pwcs*/, size_t /*n*/)
- Summary: converts a sequence of codes that correspond to multibyte
- characters from the array pointed to by pwcs into a sequence
- of multibyte characters that begins in the initial shift state
- and stores these multibyte characters into the array pointed
- to by s, stopping if a multibyte character would exceed the
- limit of n total bytes or if a null character is stored. Each
- code is converted as if by a call to the wctomb function,
- except that the shift state of the wctomb function is not
- affected. No more than n elements will be modified in the
- array pointed to by s. If copying takes place between objects
- that overlap, the behaviour is undefined.
-
- %memcpy
- Defined in: string.h
- Prototype: extern void *memcpy(void * /*s1*/, const void * /*s2*/,
- size_t /*n*/)
- Summary: copies n characters from the object pointed to by s2 into the
- object pointed to by s1. If copying takes place between
- objects that overlap, the behaviour is undefined.
-
- %memmove
- Defined in: string.h
- Prototype: extern void *memmove(void * /*s1*/, const void * /*s2*/,
- size_t /*n*/)
- Summary: copies n characters from the object pointed to by s2 into the
- object pointed to by s1. Copying takes place as if the n
- characters from the object pointed to by s2 are first copied
- into a temporary array of n characters that does not overlap
- the objects pointed to by s1 and s2, and then the n characters
- from the temporary array are copied into the object pointed to
- by s1.
-
- %strcpy
- Defined in: string.h
- Prototype: extern char *strcpy(char * /*s1*/, const char * /*s2*/)
- Summary: copies the string pointed to by s2 (including the terminating
- nul character) into the array pointed to by s1. If copying
- takes place between objects that overlap, the behaviour is
- undefined.
-
- %strncpy
- Defined in: string.h
- Prototype: extern char *strncpy(char * /*s1*/, const char * /*s2*/,
- size_t /*n*/)
- Summary: copies not more than n characters (characters that follow a
- null character are not copied) from the array pointed to by
- s2 into the array pointed to by s1. If copying takes place
- between objects that overlap, the behaviour is undefined.
-
- %strcat
- Defined in: string.h
- Prototype: extern char *strcat(char * /*s1*/, const char * /*s2*/)
- Summary: appends a copy of the string pointed to by s2 (including the
- terminating null character) to the end of the string pointed
- to by s1. The initial character of s2 overwrites the null
- character at the end of s1.
-
- %strncat
- Defined in: string.h
- Prototype: extern char *strncat(char * /*s1*/, const char * /*s2*/,
- size_t /*n*/)
- Summary: appends not more than n characters (a null character and
- characters that follow it are not appended) from the array
- pointed to by s2 to the end of the string pointed to by s1.
- The initial character of s2 overwrites the null character at
- the end of s1. A terminating null character is always appended
- to the result.
-
- %memcmp
- Defined in: string.h
- Prototype: extern int memcmp(const void * /*s1*/,
- const void * /*s2*/, size_t /*n*/)
- Summary: compares the first n characters of the object pointed to by s1
- to the first n characters of the object pointed to by s2.
-
- %strcmp
- Defined in: string.h
- Prototype: extern int strcmp(const char * /*s1*/, const char * /*s2*/)
- Summary: compares the string pointed to by s1 to the string pointed to
- by s2.
-
- %strncmp
- Defined in: string.h
- Prototype: extern int strncmp(const char * /*s1*/, const char * /*s2*/,
- size_t /*n*/)
- Summary: compares not more than n characters (characters that follow a
- null character are not compared) from the array pointed to by
- s1 to the array pointed to by s2.
-
- %strcoll
- Defined in: string.h
- Prototype: extern int strcoll(const char * /*s1*/, const char * /*s2*/)
- Summary: compares the string pointed to by s1 to the string pointed to
- by s2, both interpreted as appropriate to the LC_COLLATE
- category of the current locale.
-
- %strxfrm
- Defined in: string.h
- Prototype: extern size_t strxfrm(char * /*s1*/, const char * /*s2*/,
- size_t /*n*/)
- Summary: transforms the string pointed to by s2 and places the
- resulting string into the array pointed to by s1. The
- transformation function is such that if the strcmp function is
- applied to two transformed strings, it returns a value greater
- than, equal to or less than zero, corresponding to the result
- of the strcoll function applied to the same two original
- strings. No more than n characters are placed into the
- resulting array pointed to by s1, including the terminating
- null character. If n is zero, s1 is permitted to be a null
- pointer. If copying takes place between objects that overlap,
- the behaviour is undefined.
-
- %memchr
- Defined in: string.h
- Prototype: extern void *memchr(const void * /*s*/, int /*c*/,
- size_t /*n*/)
- Summary: locates the first occurence of c (converted to an unsigned
- char) in the initial n characters (each interpreted as
- unsigned char) of the object pointed to by s.
-
- %strchr
- Defined in: string.h
- Prototype: extern char *strchr(const char * /*s*/, int /*c*/)
- Summary: locates the first occurence of c (converted to an char) in
- the string pointed to by s (including the terminating null
- character).
-
- %strcspn
- Defined in: string.h
- Prototype: extern size_t strcspn(const char * /*s1*/, const char * /*s2*/)
- Summary: computes the length of the initial segment of the string
- pointed to by s1 which consists entirely of characters not
- from the string pointed to by s2. The terminating null
- character is not considered part of s2.
-
- %strpbrk
- Defined in: string.h
- Prototype: extern char *strpbrk(const char * /*s1*/, const char * /*s2*/)
- Summary: locates the first occurence in the string pointed to by s1 of
- any character from the string pointed to by s2.
-
- %strrchr
- Defined in: string.h
- Prototype: extern char *strrchr(const char * /*s*/, int /*c*/)
- Summary: locates the last occurence of c (converted to a char) in the
- string pointed to by s. The terminating null character is
- considered part of the string.
-
- %strspn
- Defined in: string.h
- Prototype: extern size_t strspn(const char * /*s1*/, const char * /*s2*/)
- Summary: computes the length of the initial segment of the string
- pointed to by s1 which consists entirely of characters from
- the string pointed to by S2
-
- %strstr
- Defined in: string.h
- Prototype: extern char *strstr(const char * /*s1*/, const char * /*s2*/)
- Summary: locates the first occurence in the string pointed to by s1 of
- the sequence of characters (excluding the terminating null
- character) in the string pointed to by s2.
-
- %strtok
- Defined in: string.h
- Prototype: extern char *strtok(char * /*s1*/, const char * /*s2*/)
- Summary: A sequence of calls to the strtok function breaks the string
- pointed to by s1 into a sequence of tokens, each of which is
- delimited by a character from the string pointed to by s2.
- The first call in the sequence has s1 as its first argument,
- and is followed by calls with a null pointer as their first
- argument. The separator string pointed to by s2 may be
- different from call to call.
- The first call in the sequence searches for the first
- character that is not contained in the current separator
- string s2. If no such character is found, then there are no
- tokens in s1 and the strtok function returns a null pointer.
- If such a character is found, it is the start of the first
- token. The strtok function then searches from there for a
- character that is contained in the current separator string.
- If no such character is found, the current token extends to
- the end of the string pointed to by s1, and subsequent
- searches for a token will fail. If such a character is found,
- it is overwritten by a null character, which terminates the
- current token. The strtok function saves a pointer to the
- following character, from which the next search for a token
- will start.
- Each subsequent call, with a null pointer as the value for the
- first argument, starts searching from the saved pointer and
- behaves as described above.
-
- %memset
- Defined in: string.h
- Prototype: extern void *memset(void * /*s*/, int /*c*/, size_t /*n*/)
- Summary: copies the value of c (converted to an unsigned char) into
- each of the first n charactes of the object pointed to by s.
-
- %strerror
- Defined in: string.h
- Prototype: extern char *strerror(int /*errnum*/)
- Summary: maps the error number in errnum to an error message string.
-
- %strlen
- Defined in: string.h
- Prototype: extern size_t strlen(const char * /*s*/)
- Summary: computes the length of the string pointed to by s.
-
- %CLOCKS_PER_SEC
- Defined in: time.h
- Definition: #define CLOCKS_PER_SEC 100
- Summary: real time clock ticks per second (centi-second timer on
- Archimedes)
-
- %clock_t
- Defined in: time.h
- Definition: typedef unsigned int clock_t
- Summary: cpu time type - in centisecs on Archimedes
-
- %time_t
- Defined in: time.h
- Definition: typedef unsigned int time_t
- Summary: date/time in unix secs past 1-Jan-70
-
- %clock
- Defined in: time.h
- Prototype: extern clock_t clock(void)
- Summary: determines the processor time used.
-
- %difftime
- Defined in: time.h
- Prototype: extern double difftime(time_t /*time1*/, time_t /*time0*/)
- Summary: computes the difference between two calendar
- times: time1 - time0.
-
- %mktime
- Defined in: time.h
- Prototype: extern time_t mktime(struct tm * /*timeptr*/)
- Summary: converts the broken-down time, expressed as local time, in the
- structure pointed to by timeptr into a calendar time value
- with the same encoding as that of the values returned by the
- time function. The original values of the tm_wday and tm_yday
- components of the structure are ignored, and the original
- values of the other components are not restricted to the
- ranges indicated above. On successful completion, the values
- of the tm_wday and tm_yday structure components are set
- appropriately, and the other components are set to represent
- the specified calendar time, but with their values forced to
- the ranges indicated above; the final value of tm_mday is not
- set until tm_mon and tm_year are determined.
-
- %time
- Defined in: time.h
- Prototype: extern time_t time(time_t * /*timer*/)
- Summary: determines the current calendar time. The encoding of the
- value is unspecified.
-
- %asctime
- Defined in: time.h
- Prototype: extern char *asctime(const struct tm * /*timeptr*/)
- Summary: converts the broken-down time in the structure pointed to by
- timeptr into a string in the form Sun Sep 16 01:03:52 1973\n\0.
-
- %ctime
- Defined in: time.h
- Prototype: extern char *ctime(const time_t * /*timer*/)
- Summary: converts the calendar time pointed to by timer to local time
- in the form of a string. It is equivalent to
- asctime(localtime(timer));
-
- %gmtime
- Defined in: time.h
- Prototype: extern struct tm *gmtime(const time_t * /*timer*/)
- Summary: converts the calendar time pointed to by timer into a
- broken-down time, expressed as Greenwich Mean Time (GMT).
-
- %localtime
- Defined in: time.h
- Prototype: extern struct tm *localtime(const time_t * /*timer*/)
- Summary: converts the calendar time pointed to by timer into a
- broken-down time, expressed a local time.
-
- %strftime
- Defined in: time.h
- Prototype: extern size_t strftime(char * /*s*/, size_t /*maxsize*/,
- const char * /*format*/,
- const struct tm * /*timeptr*/)
- Summary: places characters into the array pointed to by s as controlled
- by the string pointed to by format. The format string consists
- of zero or more directives and ordinary characters. A
- directive consists of a % character followed by a character
- that determines the directive's behaviour. All ordinary
- characters (including the terminating null character) are
- copied unchanged into the array. No more than maxsize
- characters are placed into the array. Each directive is
- replaced by appropriate characters as described in the
- following list. The appropriate characters are determined by
- the LC_TIME category of the current locale and by the values
- contained in the structure pointed to by timeptr.
- %a is replaced by the locale's abbreviated weekday name.
- %A is replaced by the locale's full weekday name.
- %b is replaced by the locale's abbreviated month name.
- %B is replaced by the locale's full month name.
- %c is replaced by the locale's appropriate date and time
- representation.
- %d is replaced by the day of the month as a decimal number
- (01-31).
- %H is replaced by the hour (24-hour clock) as a decimal number
- (00-23).
- %I is replaced by the hour (12-hour clock) as a decimal number
- (01-12).
- %j is replaced by the day of the year as a decimal number
- (001-366).
- %m is replaced by the month as a decimal number (01-12).
- %M is replaced by the minute as a decimal number (00-59).
- %p is replaced by the locale's equivalent of either AM or PM
- designations associated with a 12-hour clock.
- %S is replaced by the second as a decimal number (00-61).
- %U is replaced by the week number of the year (Sunday as the
- first day of week 1) as a decimal number (00-53).
- %w is replaced by the weekday as a decimal number
- (0(Sunday) - 6).
- %W is replaced by the week number of the year (Monday as the
- first day of week 1) as a decimal number (00-53).
- %x is replaced by the locale's appropriate date representation.
- %X is replaced by the locale's appropriate time representation.
- %y is replaced by the year without century as a decimal number
- (00-99).
- %Y is replaced by the year with century as a decimal number.
- %Z is replaced by the timezone name or abbreviation, or by no
- characters if no time zone is determinable.
- %% is replaced by %.
- If a directive is not one of the above, the behaviour is
- undefined.
-
- %bits
- Defined in: types.h
- Declaration: typedef ... bits;
- Summary: May be used to declare a variable to be used as a bit mask
-
- %bool
- Defined in: types.h
- Declaration: typedef ... bool;
- Summary: May be used to declare a variable to be used for a boolean value
-
- %byte
- Defined in: types.h
- Declaration: typedef ... byte;
- Summary: May be ued to declare a variable to hold a very small value
-
- %NULL
- Defined in: types.h
- Declaration: #define NULL ((void *) ...)
- Summary: May be used to refer to the null pointer
-
- %FALSE
- Defined in: types.h
- Declaration: #define FALSE ((bool) ...)
- Summary: May be used to refer to the boolean value for falsehood
-
- %TRUE
- Defined in: types.h
- Declaration: #define TRUE ((bool) ...)
- Summary: May be used to refer to the boolean value for truth
-
- %NONE
- Defined in: types.h
- Declaration: #define NONE ((bits) ...)
- Summary: May be used to refer to the bit mask value for all-noughts
-
- %ALL
- Defined in: types.h
- Declaration: #define ALL ((bits) ...)
- Summary: May be used to refer to the bit mask value for all-ones
-
- %SKIP
- Defined in: types.h
- Declaration: #define SKIP ...
- Summary: May be used as a "don't care" value
-
- %_C
- Defined in: types.h
- Declaration: #define _C ((bits) ...)
- Summary: May be used to extract the C flag from a PSR bit mask
-
- %_Z
- Defined in: types.h
- Declaration: #define _Z ((bits) ...)
- Summary: May be used to extract the Z flag from a PSR bit mask
-
- %_N
- Defined in: types.h
- Declaration: #define _N ((bits) ...)
- Summary: May be used to extract the N flag from a PSR bit mask
-
- %DEC_WIDTH
- Defined in: types.h
- Declaration: #define DEC_WIDTH ((int) ...)
- Summary: Length of INT_MAX in decimal: strlen ("2147483647")
-
- %SHORT_DEC_WIDTH
- Defined in: types.h
- Declaration: #define SHORT_DEC_WIDTH ((int) ...)
- Summary: Length of SHRT_MAX in decimal: strlen ("32767")
-
- %LONG_DEC_WIDTH
- Defined in: types.h
- Declaration: #define LONG_DEC_WIDTH ((int) ...)
- Summary: Length of LONG_MAX in decimal: strlen ("2147483647")
-
- %OCT_WIDTH
- Defined in: types.h
- Declaration: #define OCT_WIDTH ((int) ...)
- Summary: Length of INT_MAX in octal: strlen ("37777777777")
-
- %SHORT_OCT_WIDTH
- Defined in: types.h
- Declaration: #define SHORT_OCT_WIDTH ((int) ...)
- Summary: Length of SHRT_MAX in octal: strlen ("177777")
-
- %LONG_OCT_WIDTH
- Defined in: types.h
- Declaration: #define LONG_OCT_WIDTH ((int) ...)
- Summary: Length of LONG_MAX in octal: strlen ("37777777777")
-
- %UNSIGNED_WIDTH
- Defined in: types.h
- Declaration: #define UNSIGNED_WIDTH ((int) ...)
- Summary: Length of UINT_MAX in decimal: strlen ("4294967295")
-
- %SHORT_UNSIGNED_WIDTH
- Defined in: types.h
- Declaration: #define SHORT_UNSIGNED_WIDTH ((int) ...)
- Summary: Length of USHRT_MAX in decimal: strlen ("65535")
-
- %LONG_UNSIGNED_WIDTH
- Defined in: types.h
- Declaration: #define LONG_UNSIGNED_WIDTH ((int) ...)
- Summary: Length of ULONG_MAX in decimal: strlen ("4294967295")
-
- %HEX_WIDTH
- Defined in: types.h
- Declaration: #define HEX_WIDTH ((int) ...)
- Summary: Length of UINT_MAX in hexadecimal: strlen ("FFFFFFFF")
-
- %SHORT_HEX_WIDTH
- Defined in: types.h
- Declaration: #define SHORT_HEX_WIDTH ((int) ...)
- Summary: Length of USHRT_MAX in hexadecimal: strlen ("FFFF")
-
- %LONG_HEX_WIDTH
- Defined in: types.h
- Declaration: #define LONG_HEX_WIDTH ((int) ...)
- Summary: Length of ULONG_MAX in hexadecimal: strlen ("FFFFFFFF")
-
- %FLT_WIDTH
- Defined in: types.h
- Declaration: #define FLT_WIDTH ((int) ...)
- Summary: Number of decimal places needed to distinguish 1 + FLT_EPSILON
- from 1: strlen ("0000001")
-
- %DBL_WIDTH
- Defined in: types.h
- Declaration: #define DBL_WIDTH ((int) ...)
- Summary: Number of decimal places needed to distinguish 1 + DBL_EPSILON
- from 1: strlen ("00000000000000002")
-
- %LDBL_WIDTH
- Defined in: types.h
- Declaration: #define LDBL_WIDTH ((int) ...)
- Summary: Number of decimal places needed to distinguish 1 + LDBL_EPSILON
- from 1: strlen ("00000000000000002")
-
- %FLT_EXP_WIDTH
- Defined in: types.h
- Declaration: #define FLT_EXP_WIDTH ((int) ...)
- Summary: Width of the exponent of FLT_MAX in decimal: strlen ("38")
-
- %DBL_EXP_WIDTH
- Defined in: types.h
- Declaration: #define DBL_EXP_WIDTH ((int) ...)
- Summary: Width of the exponent of DBL_MAX in decimal: strlen ("308")
-
- %LDBL_EXP_WIDTH
- Defined in: types.h
- Declaration: #define LDBL_EXP_WIDTH ((int) ...)
- Summary: Width of the exponent of LDBL_MAX in decimal: strlen ("308")
-
- %ERROR
- Defined in: types.h
- Declaration: #define ERROR ((int) ...)
- Summary: May be used to signify an error return from an i/o function
-
- %WHETHER
- Defined in: types.h
- Declaration: #define LDBL_EXP_WIDTH ((char *) ...)
- Summary: May be used to print a boolean value: evaluates to "TRUE" or
- "FALSE"
-
- %MAX
- Defined in: types.h
- Declaration: #define MAX(a, b) ...
- Summary: Macro giving the larger of two values; arguments must have no
- side-effects
-
- %MIN
- Defined in: types.h
- Declaration: #define MIN(a, b) ...
- Summary: Macro giving the smaller of two values; arguments must have no
- side-effects
-
- %MAXAB
- Defined in: types.h
- Declaration: #define MAXAB(a, b) ...
- Summary: Macro assigning the larger of two variables to the first;
- arguments must have no side-effects
-
- %MINAB
- Defined in: types.h
- Declaration: #define MINAB(a, b) ...
- Summary: Macro assigning the smaller of two variables to the first;
- arguments must have no side-effects
-
- %ABS
- Defined in: types.h
- Declaration: #define ABS(a) ...
- Summary: Macro returning the absolute value of its argument, which
- must have no side-effects
-
- %SGN
- Defined in: types.h
- Declaration: #define SGN(a) ...
- Summary: Macro returning the signum of its argument, which must
- have no side-effects
-
- %DIM
- Defined in: types.h
- Declaration: #define DIM(a, b) ...
- Summary: Macro returning the positive difference of its arguments,
- which must have no side-effects
-
- %SQR
- Defined in: types.h
- Declaration: #define SQR(a) ...
- Summary: Macro returning the square of its argument, which must have no
- side-effects
-
- %BOOL
- Defined in: types.h
- Declaration: #define BOOL(a) ...
- Summary: Macro returning TRUE or FALSE depending on whether its
- argument is not equal or equal to 0
-
- %INT
- Defined in: types.h
- Declaration: #define INT(a) ...
- Summary: Macro returning the value of a single digit argument, which
- must have no side-effects
-
- %UCHAR
- Defined in: types.h
- Declaration: #define UCHAR(a) ...
- Summary: Macro returning the digit (chosen from 0, 1, 2, 3, 4, 5, 6, 7,
- 8, 9, A, B, C, D, E, F) corresponding to its argument
-
- %LCHAR
- Defined in: types.h
- Declaration: #define LCHAR(a) ...
- Summary: Macro returning the digit (chosen from 0, 1, 2, 3, 4, 5, 6, 7,
- 8, 9, a, b, c, d, e, f) corresponding to its argument
-
- %BINEXP
- Defined in: types.h
- Declaration: #define BINEXP(a) ...
- Summary: Macro returning 2 to the power of its argument
-
- %BIT
- Defined in: types.h
- Declaration: #define BIT(p, i) ...
- Summary: Macro returning the state of the bit at a given offset from a
- pointer. The arguments must have no side-effects
-
- %SET
- Defined in: types.h
- Declaration: #define SET(p, i) ...
- Summary: Macro to set the state of the bit at a given offset from a
- pointer to TRUE. The arguments must have no side-effects
-
- %CLR
- Defined in: types.h
- Declaration: #define CLR(p, i) ...
- Summary: Macro to set the state of the bit at a given offset from a
- pointer to FALSE. The arguments must have no side-effects
-
- %CLEAR
- Defined in: types.h
- Declaration: #define CLEAR(s) ...
- Summary: Macro to clear a string
-
- %EMPTY
- Defined in: types.h
- Declaration: #define EMPTY(s) ((bool) ...)
- Summary: Macro to test whether a string is empty
-
- %NCOPY
- Defined in: types.h
- Declaration: #define NCOPY(s, s1, n) ...
- Summary: Macro to copy and terminate a string with a given maximum
- length
-
- %STR
- Defined in: types.h
- Declaration: #define STR(s) ...
- Summary: Macro to "stringise" its argument
-
- %COUNT
- Defined in: types.h
- Declaration: #define COUNT(a) ...
- Summary: Macro to return the number of elements in an array
-
- %ALIGN
- Defined in: types.h
- Declaration: #define ALIGN(a) ...
- Summary: Macro to return its argument rounded up to the next multiple
- of 4
-
- %UNKNOWN
- Defined in: types.h
- Declaration: #define UNKNOWN ...
- Summary: May be used to declare an array of unknown size
-
- %AS
- Defined in: types.h
- Declaration: #define AS .
- Summary: May be used in place of '.' for union members
-
- %ASREF
- Defined in: types.h
- Declaration: #define ASREF ->
- Summary: May be used in place of '->' for union members
-
- %_
- Defined in: types.h
- Declaration: #define _ ,
- Summary: May be used in place of ',' for macro calls, allowing a
- variable number of arguments to be passed
-
- %WORD
- Defined in: types.h
- Declaration: #define WORD(p) ...
- Summary: Macro to assemble an integer at an unaligned character pointer.
- The argument must have no side-effects
-
- %SHORT
- Defined in: types.h
- Declaration: #define SHORT(p) ...
- Summary: Macro to assemble a short integer at an unaligned character
- pointer. The argument must have no side-effects
- %adfs_CONTROLLER_DISC_NOT_PRESENT
- Defined in: adfs.h
- Declaration: #define adfs_CONTROLLER_DISC_NOT_PRESENT 0
-
- %adfs_CONTROLLER1772
- Defined in: adfs.h
- Declaration: #define adfs_CONTROLLER1772 1
-
- %adfs_CONTROLLER71X
- Defined in: adfs.h
- Declaration: #define adfs_CONTROLLER71X 2
-
- %adfs_CONTROLLER_ST506
- Defined in: adfs.h
- Declaration: #define adfs_CONTROLLER_ST506 3
-
- %adfs_CONTROLLER_IDE
- Defined in: adfs.h
- Declaration: #define adfs_CONTROLLER_IDE 4
-
- %xadfsdiscop_verify
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- filecore_disc_address *next_disc_addr,
- int *unverified);
- Summary: Verifies a disc
-
- %adfsdiscop_verify
- Defined in: adfs.h
- Declaration: extern int adfsdiscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- filecore_disc_address *next_disc_addr);
- Summary: Verifies a disc
-
- %xadfsdiscop_read_sectors
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread);
- Summary: Reads sectors from a disc
-
- %adfsdiscop_read_sectors
- Defined in: adfs.h
- Declaration: extern int adfsdiscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Reads sectors from a disc
-
- %xadfsdiscop_write_sectors
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unwritten);
- Summary: Writes sectors to a disc
-
- %adfsdiscop_write_sectors
- Defined in: adfs.h
- Declaration: extern int adfsdiscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Writes sectors to a disc
-
- %xadfsdiscop_read_track
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a track from a floppy disc
-
- %adfsdiscop_read_track
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a track from a floppy disc
-
- %xadfsdiscop_read_id
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a hard disc ID
-
- %adfsdiscop_read_id
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a hard disc ID
-
- %xadfsdiscop_write_track
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Writes a track to a disc
-
- %adfsdiscop_write_track
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Writes a track to a disc
-
- %xadfsdiscop_format_track
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_format *format);
- Summary: Formats a track of a disc
-
- %adfsdiscop_format_track
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_format *format);
- Summary: Formats a track of a disc
-
- %xadfsdiscop_seek
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_seek (bits flags,
- filecore_disc_address disc_addr);
- Summary: Seeks to a disc location
-
- %adfsdiscop_seek
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_seek (bits flags,
- filecore_disc_address disc_addr);
- Summary: Seeks to a disc location
-
- %xadfsdiscop_restore
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_restore (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a restore operation for a disc
-
- %adfsdiscop_restore
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_restore (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a restore operation for a disc
-
- %xadfsdiscop_step_in
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_step_in (bits flags);
- Summary: Steps a floppy disc in one track
-
- %adfsdiscop_step_in
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_step_in (bits flags);
- Summary: Steps a floppy disc in one track
-
- %xadfsdiscop_step_out
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_step_out (bits flags);
- Summary: Steps a floppy disc out one track
-
- %adfsdiscop_step_out
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_step_out (bits flags);
- Summary: Steps a floppy disc out one track
-
- %xadfsdiscop_read_sectors_via_cache
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread,
- int *cache_handle);
- Summary: Reads sectors of a disc using the RMA cache
-
- %adfsdiscop_read_sectors_via_cache
- Defined in: adfs.h
- Declaration: extern int adfsdiscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *cache_handle);
- Summary: Reads sectors of a disc using the RMA cache
-
- %xadfsdiscop_specify
- Defined in: adfs.h
- Declaration: extern os_error *xadfsdiscop_specify (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a specify operation on a hard disc
-
- %adfsdiscop_specify
- Defined in: adfs.h
- Declaration: extern void adfsdiscop_specify (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a specify operation on a hard disc
-
- %xadfs_hdc
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_hdc (byte *controller,
- int *poll_location,
- bits poll_bits,
- byte *enable_location,
- bits enable_bits);
- Summary: Sets the address of an alternative ST506 hard disc controller
-
- %adfs_hdc
- Defined in: adfs.h
- Declaration: extern void adfs_hdc (byte *controller,
- int *poll_location,
- bits poll_bits,
- byte *enable_location,
- bits enable_bits);
- Summary: Sets the address of an alternative ST506 hard disc controller
-
- %xadfs_drives
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_drives (int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on ADFS' drives
-
- %adfs_drives
- Defined in: adfs.h
- Declaration: extern void adfs_drives (int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on ADFS' drives
-
- %xadfs_free_space
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_free_space (char *disc_name,
- int *free,
- int *max);
- Summary: Returns information on a disc's free space
-
- %adfs_free_space
- Defined in: adfs.h
- Declaration: extern int adfs_free_space (char *disc_name,
- int *max);
- Summary: Returns information on a disc's free space
-
- %xadfs_retries
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_retries (bits mask,
- bits value,
- bits *old_value,
- bits *new_value);
- Summary: Sets the number of retries used for various operations
-
- %adfs_retries
- Defined in: adfs.h
- Declaration: extern bits adfs_retries (bits mask,
- bits value,
- bits *new_value);
- Summary: Sets the number of retries used for various operations
-
- %xadfs_describe_disc
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_describe_disc (char *disc_name,
- filecore_disc *disc);
- Summary: Returns a disc record describing a disc's shape and format
-
- %adfs_describe_disc
- Defined in: adfs.h
- Declaration: extern void adfs_describe_disc (char *disc_name,
- filecore_disc *disc);
- Summary: Returns a disc record describing a disc's shape and format
-
- %xadfs_vet_format
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_vet_format (filecore_format *format,
- int drive_no);
- Summary: Vets a format for achievability with the available hardware
-
- %adfs_vet_format
- Defined in: adfs.h
- Declaration: extern void adfs_vet_format (filecore_format *format,
- int drive_no);
- Summary: Vets a format for achievability with the available hardware
-
- %xadfs_controller_type
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_controller_type (int drive_no,
- int *controller);
- Summary: Returns the controller type of a driver
-
- %adfs_controller_type
- Defined in: adfs.h
- Declaration: extern int adfs_controller_type (int drive_no);
- Summary: Returns the controller type of a driver
-
- %xadfspowercontrol_read_spin
- Defined in: adfs.h
- Declaration: extern os_error *xadfspowercontrol_read_spin (int drive_no,
- bool *spinning);
- Summary: Reads the spin status of a drive
-
- %adfspowercontrol_read_spin
- Defined in: adfs.h
- Declaration: extern bool adfspowercontrol_read_spin (int drive_no);
- Summary: Reads the spin status of a drive
-
- %xadfspowercontrol_set_autospindown
- Defined in: adfs.h
- Declaration: extern os_error *xadfspowercontrol_set_autospindown (int drive_no,
- int spindown_time,
- int *old_spindown_time);
- Summary: Sets the autospindown characteristic of a drive
-
- %adfspowercontrol_set_autospindown
- Defined in: adfs.h
- Declaration: extern int adfspowercontrol_set_autospindown (int drive_no,
- int spindown_time);
- Summary: Sets the autospindown characteristic of a drive
-
- %xadfspowercontrol_set_spin
- Defined in: adfs.h
- Declaration: extern os_error *xadfspowercontrol_set_spin (int drive_no,
- bool spinning);
- Summary: Controls drive spin directly without affecting autospindown
-
- %adfspowercontrol_set_spin
- Defined in: adfs.h
- Declaration: extern void adfspowercontrol_set_spin (int drive_no,
- bool spinning);
- Summary: Controls drive spin directly without affecting autospindown
-
- %xadfs_set_ide_controller
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_set_ide_controller (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- void *read_code,
- void *write_code);
- Summary: Gives the IDE driver the details of an alternative controller
-
- %adfs_set_ide_controller
- Defined in: adfs.h
- Declaration: extern void adfs_set_ide_controller (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- void *read_code,
- void *write_code);
- Summary: Gives the IDE driver the details of an alternative controller
-
- %xadfs_ide_user_op
- Defined in: adfs.h
- Declaration: extern os_error *xadfs_ide_user_op (bits op,
- byte *commands,
- byte *buffer,
- int size,
- int timeout,
- int *status,
- int *untransferred);
- Summary: Direct user interface for low-level IDE commands
-
- %adfs_ide_user_op
- Defined in: adfs.h
- Declaration: extern int adfs_ide_user_op (bits op,
- byte *commands,
- byte *buffer,
- int size,
- int timeout,
- int *status);
- Summary: Direct user interface for low-level IDE commands
-
- %xadfsmiscop_mount
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_mount (int drive_no,
- filecore_disc_address disc_addr,
- byte *buffer,
- int size,
- filecore_disc *disc);
- Summary: Mounts a disc, reading in the data asked for
-
- %adfsmiscop_mount
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_mount (int drive_no,
- filecore_disc_address disc_addr,
- byte *buffer,
- int size,
- filecore_disc *disc);
- Summary: Mounts a disc, reading in the data asked for
-
- %xadfsmiscop_poll_changed
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_poll_changed (int drive_no,
- int sequence_no,
- int *sequence_no_out,
- bits *result);
- Summary: Polls the sequence number for a drive
-
- %adfsmiscop_poll_changed
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_poll_changed (int drive_no,
- int sequence_no,
- int *sequence_no_out,
- bits *result);
- Summary: Polls the sequence number for a drive
-
- %xadfsmiscop_lock_drive
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_lock_drive (int drive_no);
- Summary: Locks a disc in a floppy drive
-
- %adfsmiscop_lock_drive
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_lock_drive (int drive_no);
- Summary: Locks a disc in a floppy drive
-
- %xadfsmiscop_unlock_drive
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_unlock_drive (int drive_no);
- Summary: Unlocks a disc in a floppy drive
-
- %adfsmiscop_unlock_drive
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_unlock_drive (int drive_no);
- Summary: Unlocks a disc in a floppy drive
-
- %xadfsmiscop_poll_period
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_poll_period (char *disc_name,
- int *poll_period,
- char **media_type);
- Summary: Informs FileCore of the minimum period between polling for disc insertion
-
- %adfsmiscop_poll_period
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_poll_period (char *disc_name,
- int *poll_period,
- char **media_type);
- Summary: Informs FileCore of the minimum period between polling for disc insertion
-
- %xadfsmiscop_eject_disc
- Defined in: adfs.h
- Declaration: extern os_error *xadfsmiscop_eject_disc (int drive_no);
- Summary: Power-ejects the disc in the specified drive
-
- %adfsmiscop_eject_disc
- Defined in: adfs.h
- Declaration: extern void adfsmiscop_eject_disc (int drive_no);
- Summary: Power-ejects the disc in the specified drive
-
- %xservice_identify_format
- Defined in: adfs.h
- Declaration: extern os_error *xservice_identify_format (char *format,
- char **command,
- bool *unclaimed,
- int *disc_format_swi,
- int *disc_format_handle,
- int *layout_structure_swi,
- int *layout_structure_handle);
- Summary: Identify disc format name
-
- %service_identify_format
- Defined in: adfs.h
- Declaration: extern bool service_identify_format (char *format,
- char **command,
- int *disc_format_swi,
- int *disc_format_handle,
- int *layout_structure_swi,
- int *layout_structure_handle);
- Summary: Identify disc format name
-
- %xservice_display_format_help
- Defined in: adfs.h
- Declaration: extern os_error *xservice_display_format_help (os_error **error,
- bool *unclaimed);
- Summary: Display list of available formats
-
- %service_display_format_help
- Defined in: adfs.h
- Declaration: extern bool service_display_format_help (os_error **error);
- Summary: Display list of available formats
-
- %alarm_date_and_time
- Defined in: alarm.h
- Declaration: typedef
- struct
- { short year;
- byte month;
- byte date;
- byte hour;
- byte minute;
- }
- alarm_date_and_time;
-
- %alarm_message_set
- Defined in: alarm.h
- Declaration: typedef
- struct
- { int reason;
- union
- { os_date_and_time utc;
- alarm_date_and_time local;
- }
- time;
- char (sender) [40];
- char (alarm_name) [40];
- }
- alarm_message_set;
-
- %alarm_message_cancel
- Defined in: alarm.h
- Declaration: typedef
- struct
- { int reason;
- char (sender) [40];
- char (alarm_name) [40];
- }
- alarm_message_cancel;
-
- %alarm_message_gone_off
- Defined in: alarm.h
- Declaration: typedef
- struct
- { char (sender) [40];
- char (alarm_name) [40];
- }
- alarm_message_gone_off;
-
- %alarm_NAME_LIMIT
- Defined in: alarm.h
- Declaration: #define alarm_NAME_LIMIT 40
-
- %message_ALARM_SET
- Defined in: alarm.h
- Declaration: #define message_ALARM_SET 0x500u
-
- %message_ALARM_GONE_OFF
- Defined in: alarm.h
- Declaration: #define message_ALARM_GONE_OFF 0x501u
-
- %alarm_REASON_SET_LOCAL
- Defined in: alarm.h
- Declaration: #define alarm_REASON_SET_LOCAL 0
-
- %alarm_REASON_SET_UTC
- Defined in: alarm.h
- Declaration: #define alarm_REASON_SET_UTC 1
-
- %alarm_REASON_CANCEL
- Defined in: alarm.h
- Declaration: #define alarm_REASON_CANCEL 2
-
- %xbasictrans_help
- Defined in: basictrans.h
- Declaration: extern os_error *xbasictrans_help (char *help_text,
- char *prog_name,
- byte *lexical_table,
- bool *unclaimed);
- Summary: Interpret, translate if required, and print HELP messages
-
- %basictrans_help
- Defined in: basictrans.h
- Declaration: extern bool basictrans_help (char *help_text,
- char *prog_name,
- byte *lexical_table);
- Summary: Interpret, translate if required, and print HELP messages
-
- %xbasictrans_error
- Defined in: basictrans.h
- Declaration: extern os_error *xbasictrans_error (int error_no,
- os_error *error_buffer);
- Summary: Copy translated error string to buffer
-
- %basictrans_error
- Defined in: basictrans.h
- Declaration: extern void basictrans_error (int error_no,
- os_error *error_buffer);
- Summary: Copy translated error string to buffer
-
- %xbasictrans_message
- Defined in: basictrans.h
- Declaration: extern os_error *xbasictrans_message (int message_no,
- int arg0,
- int arg1,
- int arg2);
- Summary: Translate and print miscellaneous message
-
- %basictrans_message
- Defined in: basictrans.h
- Declaration: extern void basictrans_message (int message_no,
- int arg0,
- int arg1,
- int arg2);
- Summary: Translate and print miscellaneous message
-
- %buffer_b
- Defined in: buffer.h
- Declaration: typedef ... buffer_b;
-
- %buffer_internal_id
- Defined in: buffer.h
- Declaration: typedef ... buffer_internal_id;
-
- %buffer_mouse_data
- Defined in: buffer.h
- Declaration: typedef
- struct
- { short x;
- short y;
- byte buttons;
- byte (time) [4];
- }
- buffer_mouse_data;
-
- %buffer_KEYBOARD
- Defined in: buffer.h
- Declaration: #define buffer_KEYBOARD 0
-
- %buffer_RS423_INPUT
- Defined in: buffer.h
- Declaration: #define buffer_RS423_INPUT 1
-
- %buffer_RS423_OUTPUT
- Defined in: buffer.h
- Declaration: #define buffer_RS423_OUTPUT 2
-
- %buffer_PRINTER
- Defined in: buffer.h
- Declaration: #define buffer_PRINTER 3
-
- %buffer_SOUND_CHANNEL0
- Defined in: buffer.h
- Declaration: #define buffer_SOUND_CHANNEL0 4
-
- %buffer_SOUND_CHANNEL1
- Defined in: buffer.h
- Declaration: #define buffer_SOUND_CHANNEL1 5
-
- %buffer_SOUND_CHANNEL2
- Defined in: buffer.h
- Declaration: #define buffer_SOUND_CHANNEL2 6
-
- %buffer_SOUND_CHANNEL3
- Defined in: buffer.h
- Declaration: #define buffer_SOUND_CHANNEL3 7
-
- %buffer_SPEECH
- Defined in: buffer.h
- Declaration: #define buffer_SPEECH 8
-
- %buffer_MOUSE
- Defined in: buffer.h
- Declaration: #define buffer_MOUSE 9
-
- %buffer_DORMANT
- Defined in: buffer.h
- Declaration: #define buffer_DORMANT 0x1u
-
- %buffer_EVENT_ON_EMPTY
- Defined in: buffer.h
- Declaration: #define buffer_EVENT_ON_EMPTY 0x2u
-
- %buffer_EVENT_ON_FULL
- Defined in: buffer.h
- Declaration: #define buffer_EVENT_ON_FULL 0x4u
-
- %buffer_UP_CALL_ON_THRESHOLD
- Defined in: buffer.h
- Declaration: #define buffer_UP_CALL_ON_THRESHOLD 0x8u
-
- %error_BUFFER_MANAGER_BAD_SWI
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_BAD_SWI 0x20700u
-
- %error_BUFFER_MANAGER_TOO_MANY_BUFFERS
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_TOO_MANY_BUFFERS 0x20700u
-
- %error_BUFFER_MANAGER_BAD_BUFFER
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_BAD_BUFFER 0x20700u
-
- %error_BUFFER_MANAGER_IN_USE
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_IN_USE 0x20700u
-
- %error_BUFFER_MANAGER_UNABLE_TO_DETACH
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_UNABLE_TO_DETACH 0x20700u
-
- %error_BUFFER_MANAGER_HANDLE_ALREADY_USED
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_HANDLE_ALREADY_USED 0x20700u
-
- %error_BUFFER_MANAGER_BUFFER_TOO_SMALL
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_BUFFER_TOO_SMALL 0x20700u
-
- %error_BUFFER_MANAGER_BAD_PARM
- Defined in: buffer.h
- Declaration: #define error_BUFFER_MANAGER_BAD_PARM 0x20700u
-
- %cnpv_COUNT_ENTRIES
- Defined in: buffer.h
- Declaration: #define cnpv_COUNT_ENTRIES 0x0u
-
- %cnpv_NUMBER_FREE
- Defined in: buffer.h
- Declaration: #define cnpv_NUMBER_FREE 0x20000000u
-
- %cnpv_PURGE
- Defined in: buffer.h
- Declaration: #define cnpv_PURGE 0x10000000u
-
- %xbuffer_create
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_create (bits flags,
- int size,
- buffer_b b,
- buffer_b *b_out);
- Summary: Claims an area of memory from the RMA and registers it as a buffer
-
- %buffer_create
- Defined in: buffer.h
- Declaration: extern buffer_b buffer_create (bits flags,
- int size,
- buffer_b b);
- Summary: Claims an area of memory from the RMA and registers it as a buffer
-
- %xbuffer_remove
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_remove (buffer_b b);
- Summary: Deregisters a buffer and frees its memory
-
- %buffer_remove
- Defined in: buffer.h
- Declaration: extern void buffer_remove (buffer_b b);
- Summary: Deregisters a buffer and frees its memory
-
- %xbuffer_register
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_register (bits flags,
- byte *buffer,
- byte *end,
- buffer_b b,
- buffer_b *b_out);
- Summary: Registers an area of memory as a buffer
-
- %buffer_register
- Defined in: buffer.h
- Declaration: extern buffer_b buffer_register (bits flags,
- byte *buffer,
- byte *end,
- buffer_b b);
- Summary: Registers an area of memory as a buffer
-
- %xbuffer_deregister
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_deregister (buffer_b b);
- Summary: Deregisters a buffer
-
- %buffer_deregister
- Defined in: buffer.h
- Declaration: extern void buffer_deregister (buffer_b b);
- Summary: Deregisters a buffer
-
- %xbuffer_modify_flags
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_modify_flags (buffer_b b,
- bits eor_mask,
- bits and_mask);
- Summary: Modifies a buffer's flags word
-
- %buffer_modify_flags
- Defined in: buffer.h
- Declaration: extern void buffer_modify_flags (buffer_b b,
- bits eor_mask,
- bits and_mask);
- Summary: Modifies a buffer's flags word
-
- %xbuffer_link_device
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_link_device (buffer_b b,
- void *wakeup_code,
- void *owner_change_code,
- int handle,
- void *workspace);
- Summary: Links a set of routines to a specified buffer
-
- %buffer_link_device
- Defined in: buffer.h
- Declaration: extern void buffer_link_device (buffer_b b,
- void *wakeup_code,
- void *owner_change_code,
- int handle,
- void *workspace);
- Summary: Links a set of routines to a specified buffer
-
- %xbuffer_unlink_device
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_unlink_device (buffer_b b);
- Summary: Unlinks a set of routines from the specified buffer
-
- %buffer_unlink_device
- Defined in: buffer.h
- Declaration: extern void buffer_unlink_device (buffer_b b);
- Summary: Unlinks a set of routines from the specified buffer
-
- %xbuffer_get_info
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_get_info (buffer_b b,
- bits *flags,
- byte **buffer,
- byte **end,
- int *insertion_point,
- int *removal_point,
- int *spare,
- int *used);
- Summary: Returns data about the buffer
-
- %buffer_get_info
- Defined in: buffer.h
- Declaration: extern void buffer_get_info (buffer_b b,
- bits *flags,
- byte **buffer,
- byte **end,
- int *insertion_point,
- int *removal_point,
- int *spare,
- int *used);
- Summary: Returns data about the buffer
-
- %xbuffer_threshold
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_threshold (buffer_b b,
- int threshold,
- int *old_threshold);
- Summary: Sets or reads the warning threshold of the buffer
-
- %buffer_threshold
- Defined in: buffer.h
- Declaration: extern int buffer_threshold (buffer_b b,
- int threshold);
- Summary: Sets or reads the warning threshold of the buffer
-
- %xbuffer_internal_info
- Defined in: buffer.h
- Declaration: extern os_error *xbuffer_internal_info (buffer_b b,
- buffer_internal_id *id,
- void **service_routine,
- void **workspace);
- Summary: Converts a buffer handle into a buffer manager internal id
-
- %buffer_internal_info
- Defined in: buffer.h
- Declaration: extern void buffer_internal_info (buffer_b b,
- buffer_internal_id *id,
- void **service_routine,
- void **workspace);
- Summary: Converts a buffer handle into a buffer manager internal id
-
- %xinsv
- Defined in: buffer.h
- Declaration: extern os_error *xinsv (byte b,
- int buffer_no,
- bits *psr);
- Summary: Called to place a byte in a buffer
-
- %insv
- Defined in: buffer.h
- Declaration: extern bits insv (byte b,
- int buffer_no);
- Summary: Called to place a byte in a buffer
-
- %xinsv_block
- Defined in: buffer.h
- Declaration: extern os_error *xinsv_block (int buffer_no,
- byte *data,
- int size,
- byte **end,
- bits *psr);
- Summary: Called to place a block in a buffer
-
- %insv_block
- Defined in: buffer.h
- Declaration: extern bits insv_block (int buffer_no,
- byte *data,
- int size,
- byte **end);
- Summary: Called to place a block in a buffer
-
- %xremv
- Defined in: buffer.h
- Declaration: extern os_error *xremv (int buffer_no,
- byte *examined_b,
- byte *removed_b,
- bits *psr);
- Summary: Called to remove a byte from a buffer, or examine the next one (not implemented)
-
- %remv
- Defined in: buffer.h
- Declaration: extern bits remv (int buffer_no,
- byte *examined_b,
- byte *removed_b);
- Summary: Called to remove a byte from a buffer, or examine the next one (not implemented)
-
- %xremv_block
- Defined in: buffer.h
- Declaration: extern os_error *xremv_block (int buffer_no,
- byte *buffer,
- int byte_count,
- byte **end,
- int *spare,
- bits *psr);
- Summary: Called to remove a block from a buffer, or examine it (not implemented)
-
- %remv_block
- Defined in: buffer.h
- Declaration: extern bits remv_block (int buffer_no,
- byte *buffer,
- int byte_count,
- byte **end,
- int *spare);
- Summary: Called to remove a block from a buffer, or examine it (not implemented)
-
- %xcnpv
- Defined in: buffer.h
- Declaration: extern os_error *xcnpv (int buffer_no,
- bits *lo8bits,
- bits *hi24bits);
- Summary: Called to count the entries or the number of free bytes left in a buffer, or to purge the contents of a buffer (not implemented)
-
- %cnpv
- Defined in: buffer.h
- Declaration: extern void cnpv (int buffer_no,
- bits *lo8bits,
- bits *hi24bits);
- Summary: Called to count the entries or the number of free bytes left in a buffer, or to purge the contents of a buffer (not implemented)
-
- %xservice_buffer_starting
- Defined in: buffer.h
- Declaration: extern os_error *xservice_buffer_starting (void);
- Summary: Notifies modules that the buffer manager is starting
-
- %service_buffer_starting
- Defined in: buffer.h
- Declaration: extern void service_buffer_starting (void);
- Summary: Notifies modules that the buffer manager is starting
-
- %xevent_output_buffer_empty
- Defined in: buffer.h
- Declaration: extern os_error *xevent_output_buffer_empty (int buffer);
- Summary: Output buffer empty
-
- %event_output_buffer_empty
- Defined in: buffer.h
- Declaration: extern void event_output_buffer_empty (int buffer);
- Summary: Output buffer empty
-
- %xevent_input_buffer_full
- Defined in: buffer.h
- Declaration: extern os_error *xevent_input_buffer_full (int buffer,
- byte b);
- Summary: Input buffer full
-
- %event_input_buffer_full
- Defined in: buffer.h
- Declaration: extern void event_input_buffer_full (int buffer,
- byte b);
- Summary: Input buffer full
-
- %xevent_input_buffer_full_block_op
- Defined in: buffer.h
- Declaration: extern os_error *xevent_input_buffer_full_block_op (int buffer,
- byte *data,
- int count);
- Summary: Input buffer full on block operation
-
- %event_input_buffer_full_block_op
- Defined in: buffer.h
- Declaration: extern void event_input_buffer_full_block_op (int buffer,
- byte *data,
- int count);
- Summary: Input buffer full on block operation
-
- %xupcall_buffer_filling
- Defined in: buffer.h
- Declaration: extern os_error *xupcall_buffer_filling (buffer_b b);
- Summary: A buffer's free space has become less than its specified threshold
-
- %upcall_buffer_filling
- Defined in: buffer.h
- Declaration: extern void upcall_buffer_filling (buffer_b b);
- Summary: A buffer's free space has become less than its specified threshold
-
- %xupcall_buffer_emptying
- Defined in: buffer.h
- Declaration: extern os_error *xupcall_buffer_emptying (buffer_b b);
- Summary: A buffer's free space has become not less than its specified threshold
-
- %upcall_buffer_emptying
- Defined in: buffer.h
- Declaration: extern void upcall_buffer_emptying (buffer_b b);
- Summary: A buffer's free space has become not less than its specified threshold
-
- %xcache_control
- Defined in: cache.h
- Declaration: extern os_error *xcache_control (bits eor_mask,
- bits and_mask,
- bits *old_state);
- Summary: Turns the cache on or off
-
- %cache_control
- Defined in: cache.h
- Declaration: extern bits cache_control (bits eor_mask,
- bits and_mask);
- Summary: Turns the cache on or off
-
- %xcache_cacheable
- Defined in: cache.h
- Declaration: extern os_error *xcache_cacheable (bits eor_mask,
- bits and_mask,
- bits *old_state);
- Summary: Controls which area of memory may be cached
-
- %cache_cacheable
- Defined in: cache.h
- Declaration: extern bits cache_cacheable (bits eor_mask,
- bits and_mask);
- Summary: Controls which area of memory may be cached
-
- %xcache_updateable
- Defined in: cache.h
- Declaration: extern os_error *xcache_updateable (bits eor_mask,
- bits and_mask,
- bits *old_state);
- Summary: Controls which area of memory will be automatically updated in the cache
-
- %cache_updateable
- Defined in: cache.h
- Declaration: extern bits cache_updateable (bits eor_mask,
- bits and_mask);
- Summary: Controls which area of memory will be automatically updated in the cache
-
- %xcache_disruptive
- Defined in: cache.h
- Declaration: extern os_error *xcache_disruptive (bits eor_mask,
- bits and_mask,
- bits *old_state);
- Summary: Controls which areas of memory cause automatic flushing of the cache on a write
-
- %cache_disruptive
- Defined in: cache.h
- Declaration: extern bits cache_disruptive (bits eor_mask,
- bits and_mask);
- Summary: Controls which areas of memory cause automatic flushing of the cache on a write
-
- %xcache_flush
- Defined in: cache.h
- Declaration: extern os_error *xcache_flush (void);
- Summary: Flushes the cache
-
- %cache_flush
- Defined in: cache.h
- Declaration: extern void cache_flush (void);
- Summary: Flushes the cache
-
- %colourtrans_gcol_list
- Defined in: colourtrans.h
- Declaration: typedef
- struct
- { os_gcol (gcol) [...];
- }
- colourtrans_gcol_list;
-
- %colourtrans_calibration_table
- Defined in: colourtrans.h
- Declaration: typedef
- struct
- { byte (c) [...];
- }
- colourtrans_calibration_table;
-
- %colourtrans_COLOUR_RANGE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_COLOUR_RANGE 65536
-
- %colourtrans_SET_FG
- Defined in: colourtrans.h
- Declaration: #define colourtrans_SET_FG 0x0u
-
- %colourtrans_SET_BG
- Defined in: colourtrans.h
- Declaration: #define colourtrans_SET_BG 0x80u
-
- %colourtrans_USE_ECFS
- Defined in: colourtrans.h
- Declaration: #define colourtrans_USE_ECFS 0x100u
-
- %colourtrans_SET_TEXT
- Defined in: colourtrans.h
- Declaration: #define colourtrans_SET_TEXT 0x200u
-
- %colourtrans_GIVEN_SPRITE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_GIVEN_SPRITE 0x1u
-
- %colourtrans_CURRENT_IF_ABSENT
- Defined in: colourtrans.h
- Declaration: #define colourtrans_CURRENT_IF_ABSENT 0x2u
-
- %colourtrans_GIVEN_FLASHING
- Defined in: colourtrans.h
- Declaration: #define colourtrans_GIVEN_FLASHING 0x2u
-
- %colourtrans_GIVEN_TRANSFER_FN
- Defined in: colourtrans.h
- Declaration: #define colourtrans_GIVEN_TRANSFER_FN 0x4u
-
- %colourtrans_RETURN_PALETTE_TABLE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_RETURN_PALETTE_TABLE 0x1000000u
-
- %colourtrans_CURRENT_PALETTE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_CURRENT_PALETTE ((os_palette *) -1)
-
- %colourtrans_DEFAULT_PALETTE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_DEFAULT_PALETTE ((os_palette *) 0)
-
- %colourtrans_CURRENT_FONT
- Defined in: colourtrans.h
- Declaration: #define colourtrans_CURRENT_FONT ((font_f) 0)
-
- %colourtrans_CURRENT_MODE
- Defined in: colourtrans.h
- Declaration: #define colourtrans_CURRENT_MODE ((os_mode) -1)
-
- %error_COLOUR_TRANS_BAD_CALIB
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BAD_CALIB 0xA00u
-
- %error_COLOUR_TRANS_CONV_OVER
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_CONV_OVER 0xA01u
-
- %error_COLOUR_TRANS_BAD_HSV
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BAD_HSV 0xA02u
-
- %error_COLOUR_TRANS_SWITCHED
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_SWITCHED 0xA03u
-
- %error_COLOUR_TRANS_BAD_MISC_OP
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BAD_MISC_OP 0xA04u
-
- %error_COLOUR_TRANS_BAD_FLAGS
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BAD_FLAGS 0xA05u
-
- %error_COLOUR_TRANS_BUFF_OVER
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BUFF_OVER 0xA06u
-
- %error_COLOUR_TRANS_BAD_DEPTH
- Defined in: colourtrans.h
- Declaration: #define error_COLOUR_TRANS_BAD_DEPTH 0xA07u
-
- %xcolourtrans_select_table
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_select_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets up a translation table in a buffer
-
- %colourtrans_select_table
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_select_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets up a translation table in a buffer
-
- %xcolourtrans_select_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_select_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags);
- Summary: Sets up a translation table for a sprite in a buffer
-
- %colourtrans_select_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_select_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags);
- Summary: Sets up a translation table for a sprite in a buffer
-
- %xcolourtrans_select_gcol_table
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_select_gcol_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- colourtrans_gcol_list *gcol_list);
- Summary: Sets up a list of GCOL's in a buffer
-
- %colourtrans_select_gcol_table
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_select_gcol_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- colourtrans_gcol_list *gcol_list);
- Summary: Sets up a list of GCOL's in a buffer
-
- %xcolourtrans_select_gcol_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_select_gcol_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- colourtrans_gcol_list *gcol_list,
- bits flags);
- Summary: Sets up a list of GCOL's for a sprite in a buffer
-
- %colourtrans_select_gcol_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_select_gcol_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- colourtrans_gcol_list *gcol_list,
- bits flags);
- Summary: Sets up a list of GCOL's for a sprite in a buffer
-
- %xcolourtrans_return_gcol
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_gcol (os_colour colour,
- os_gcol *gcol);
- Summary: Gets the closest GCOL for a palette entry
-
- %colourtrans_return_gcol
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_return_gcol (os_colour colour);
- Summary: Gets the closest GCOL for a palette entry
-
- %xcolourtrans_set_gcol
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_gcol (os_colour colour,
- bits flags,
- os_action action,
- os_gcol *gcol,
- int *log2_bpp);
- Summary: Sets the closest GCOL for a palette entry
-
- %colourtrans_set_gcol
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_set_gcol (os_colour colour,
- bits flags,
- os_action action,
- int *log2_bpp);
- Summary: Sets the closest GCOL for a palette entry
-
- %xcolourtrans_return_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_colour_number (os_colour colour,
- os_colour_number *colour_number);
- Summary: Gets the closest colour for a palette entry
-
- %colourtrans_return_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_colour_number colourtrans_return_colour_number (os_colour colour);
- Summary: Gets the closest colour for a palette entry
-
- %xcolourtrans_return_gcol_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_gcol_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette,
- os_gcol *gcol);
- Summary: Sets the closest GCOL for a palette entry
-
- %colourtrans_return_gcol_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_return_gcol_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette);
- Summary: Sets the closest GCOL for a palette entry
-
- %xcolourtrans_return_colour_number_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_colour_number_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette,
- os_colour_number *colour_number);
- Summary: Gets the closest colour for a palette entry
-
- %colourtrans_return_colour_number_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_colour_number colourtrans_return_colour_number_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette);
- Summary: Gets the closest colour for a palette entry
-
- %xcolourtrans_return_opp_gcol
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_opp_gcol (os_colour colour,
- os_gcol *gcol);
- Summary: Gets the furthest GCOL for a palette entry
-
- %colourtrans_return_opp_gcol
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_return_opp_gcol (os_colour colour);
- Summary: Gets the furthest GCOL for a palette entry
-
- %xcolourtrans_set_opp_gcol
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_opp_gcol (os_colour colour,
- bits flags,
- os_action action,
- os_gcol *gcol,
- int *log2_bpp);
- Summary: Sets the furthest GCOL for a palette entry
-
- %colourtrans_set_opp_gcol
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_set_opp_gcol (os_colour colour,
- bits flags,
- os_action action,
- int *log2_bpp);
- Summary: Sets the furthest GCOL for a palette entry
-
- %xcolourtrans_return_opp_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_opp_colour_number (os_colour colour,
- os_colour_number *colour_number);
- Summary: Gets the furthest colour for a palette entry
-
- %colourtrans_return_opp_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_colour_number colourtrans_return_opp_colour_number (os_colour colour);
- Summary: Gets the furthest colour for a palette entry
-
- %xcolourtrans_return_opp_gcol_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_opp_gcol_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette,
- os_gcol *gcol);
- Summary: Gets the furthest GCOL for a palette entry
-
- %colourtrans_return_opp_gcol_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_return_opp_gcol_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette);
- Summary: Gets the furthest GCOL for a palette entry
-
- %xcolourtrans_return_opp_colour_number_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_opp_colour_number_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette,
- os_colour_number *colour_number);
- Summary: Gets the furthest colour for a palette entry
-
- %colourtrans_return_opp_colour_number_for_mode
- Defined in: colourtrans.h
- Declaration: extern os_colour_number colourtrans_return_opp_colour_number_for_mode (os_colour colour,
- os_mode mode,
- os_palette *dest_palette);
- Summary: Gets the furthest colour for a palette entry
-
- %xcolourtrans_gcol_to_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_gcol_to_colour_number (os_gcol gcol,
- os_colour_number *colour_number);
- Summary: Translates a GCOL to a colour number
-
- %colourtrans_gcol_to_colour_number
- Defined in: colourtrans.h
- Declaration: extern os_colour_number colourtrans_gcol_to_colour_number (os_gcol gcol);
- Summary: Translates a GCOL to a colour number
-
- %xcolourtrans_colour_number_to_gcol
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_colour_number_to_gcol (os_colour_number colour_number,
- os_gcol *gcol);
- Summary: Translates a colour number to a GCOL
-
- %colourtrans_colour_number_to_gcol
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_colour_number_to_gcol (os_colour_number colour_number);
- Summary: Translates a colour number to a GCOL
-
- %xcolourtrans_return_font_colours
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_return_font_colours (font_f font,
- os_colour bg_hint,
- os_colour fill,
- int offset,
- os_colour *bg_hint_out,
- os_colour *fill_out,
- int *offset_out);
- Summary: Finds the best range of anti-alias colours to match a pair of palette entries
-
- %colourtrans_return_font_colours
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_return_font_colours (font_f font,
- os_colour bg_hint,
- os_colour fill,
- int offset,
- os_colour *bg_hint_out,
- os_colour *fill_out,
- int *offset_out);
- Summary: Finds the best range of anti-alias colours to match a pair of palette entries
-
- %xcolourtrans_set_font_colours
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_font_colours (font_f font,
- os_colour bg_hint,
- os_colour fill,
- int offset,
- os_colour *bg_hint_out,
- os_colour *fill_out,
- int *offset_out);
- Summary: Sets the best range of anti-alias colours to match a pair of palette entries
-
- %colourtrans_set_font_colours
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_set_font_colours (font_f font,
- os_colour bg_hint,
- os_colour fill,
- int offset,
- os_colour *bg_hint_out,
- os_colour *fill_out,
- int *offset_out);
- Summary: Sets the best range of anti-alias colours to match a pair of palette entries
-
- %xcolourtrans_invalidate_cache
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_invalidate_cache (void);
- Summary: Informs ColourTrans that the palette has been changed by some other means
-
- %colourtrans_invalidate_cache
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_invalidate_cache (void);
- Summary: Informs ColourTrans that the palette has been changed by some other means
-
- %xcolourtrans_set_calibration
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_calibration (colourtrans_calibration_table *calibration_table);
- Summary: Sets the calibration table for the screen
-
- %colourtrans_set_calibration
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_set_calibration (colourtrans_calibration_table *calibration_table);
- Summary: Sets the calibration table for the screen
-
- %xcolourtrans_read_calibration
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_read_calibration (colourtrans_calibration_table *calibration_table,
- int *size);
- Summary: Reads the calibration table for the screen
-
- %colourtrans_read_calibration
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_read_calibration (colourtrans_calibration_table *calibration_table,
- int *size);
- Summary: Reads the calibration table for the screen
-
- %xcolourtrans_convert_device_colour
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_device_colour (os_colour colour,
- colourtrans_calibration_table *calibration_table,
- os_colour *colour_out);
- Summary: Converts a device colour to a standard colour
-
- %colourtrans_convert_device_colour
- Defined in: colourtrans.h
- Declaration: extern os_colour colourtrans_convert_device_colour (os_colour colour,
- colourtrans_calibration_table *calibration_table);
- Summary: Converts a device colour to a standard colour
-
- %xcolourtrans_convert_device_palette
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_device_palette (int colour_count,
- os_colour *list,
- os_colour *buffer,
- colourtrans_calibration_table *calibration_table);
- Summary: Converts a device palette to standard colours
-
- %colourtrans_convert_device_palette
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_device_palette (int colour_count,
- os_colour *list,
- os_colour *buffer,
- colourtrans_calibration_table *calibration_table);
- Summary: Converts a device palette to standard colours
-
- %xcolourtrans_convert_rgb_to_cie
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_rgb_to_cie (int r,
- int g,
- int b,
- int *x,
- int *y,
- int *z);
- Summary: Converts an RGB colour to CIE representation
-
- %colourtrans_convert_rgb_to_cie
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_rgb_to_cie (int r,
- int g,
- int b,
- int *x,
- int *y,
- int *z);
- Summary: Converts an RGB colour to CIE representation
-
- %xcolourtrans_convert_cie_to_rgb
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_cie_to_rgb (int x,
- int y,
- int z,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CIE colour to RGB representation
-
- %colourtrans_convert_cie_to_rgb
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_cie_to_rgb (int x,
- int y,
- int z,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CIE colour to RGB representation
-
- %xcolourtrans_write_calibration_to_file
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_write_calibration_to_file (bits flags,
- os_f file);
- Summary: Saves the current calibration to a file
-
- %colourtrans_write_calibration_to_file
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_write_calibration_to_file (bits flags,
- os_f file);
- Summary: Saves the current calibration to a file
-
- %xcolourtrans_convert_rgb_to_hsv
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_rgb_to_hsv (int r,
- int g,
- int b,
- int *h,
- int *s,
- int *v);
- Summary: Converts an RGB colour to HSV representation
-
- %colourtrans_convert_rgb_to_hsv
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_rgb_to_hsv (int r,
- int g,
- int b,
- int *h,
- int *s,
- int *v);
- Summary: Converts an RGB colour to HSV representation
-
- %xcolourtrans_convert_hsv_to_rgb
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_hsv_to_rgb (int h,
- int s,
- int v,
- int *r,
- int *g,
- int *b);
- Summary: Converts an HSV colour to RGB representation
-
- %colourtrans_convert_hsv_to_rgb
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_hsv_to_rgb (int h,
- int s,
- int v,
- int *r,
- int *g,
- int *b);
- Summary: Converts an HSV colour to RGB representation
-
- %xcolourtrans_convert_rgb_to_cmyk
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_rgb_to_cmyk (int r,
- int g,
- int b,
- int *c,
- int *m,
- int *y,
- int *k);
- Summary: Converts an RGB colour to CMYK representation
-
- %colourtrans_convert_rgb_to_cmyk
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_rgb_to_cmyk (int r,
- int g,
- int b,
- int *c,
- int *m,
- int *y,
- int *k);
- Summary: Converts an RGB colour to CMYK representation
-
- %xcolourtrans_convert_cmyk_to_rgb
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_convert_cmyk_to_rgb (int c,
- int m,
- int y,
- int k,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CMYK colour to RGB representation
-
- %colourtrans_convert_cmyk_to_rgb
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_convert_cmyk_to_rgb (int c,
- int m,
- int y,
- int k,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CMYK colour to RGB representation
-
- %xcolourtrans_read_palette
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_read_palette (osspriteop_area *area,
- osspriteop_id id,
- os_palette *palette,
- int size,
- bits flags,
- int *used);
- Summary: Reads either the screen's palette, or a sprite's palette
-
- %colourtrans_read_palette
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_read_palette (osspriteop_area *area,
- osspriteop_id id,
- os_palette *palette,
- int size,
- bits flags,
- int *used);
- Summary: Reads either the screen's palette, or a sprite's palette
-
- %xcolourtrans_write_palette
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_write_palette (osspriteop_area *area,
- osspriteop_id id,
- os_palette *palette,
- bits flags);
- Summary: Writes to either the screen's palette, or to a sprite's palette
-
- %colourtrans_write_palette
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_write_palette (osspriteop_area *area,
- osspriteop_id id,
- os_palette *palette,
- bits flags);
- Summary: Writes to either the screen's palette, or to a sprite's palette
-
- %xcolourtrans_set_colour
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_colour (os_gcol gcol,
- bits flags,
- os_action action);
- Summary: Changes the foreground or background colour to a GCOL number
-
- %colourtrans_set_colour
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_set_colour (os_gcol gcol,
- bits flags,
- os_action action);
- Summary: Changes the foreground or background colour to a GCOL number
-
- %xcolourtransmiscop_set_weights
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtransmiscop_set_weights (int rweight,
- int gweight,
- int bweight);
- Summary: This call is for internal use only
-
- %colourtransmiscop_set_weights
- Defined in: colourtrans.h
- Declaration: extern void colourtransmiscop_set_weights (int rweight,
- int gweight,
- int bweight);
- Summary: This call is for internal use only
-
- %xcolourtrans_write_loadings_to_file
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_write_loadings_to_file (os_f file);
- Summary: Writes to a file a *command that would set the ColourTrans error loadings
-
- %colourtrans_write_loadings_to_file
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_write_loadings_to_file (os_f file);
- Summary: Writes to a file a *command that would set the ColourTrans error loadings
-
- %xcolourtrans_set_text_colour
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_text_colour (os_colour colour,
- bits flags,
- os_gcol *gcol);
- Summary: Changes the text foreground or background colour to a GCOL number
-
- %colourtrans_set_text_colour
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_set_text_colour (os_colour colour,
- bits flags);
- Summary: Changes the text foreground or background colour to a GCOL number
-
- %xcolourtrans_set_opp_text_colour
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_set_opp_text_colour (os_colour colour,
- bits flags,
- os_gcol *gcol);
- Summary: Changes the text foreground or background colour to a GCOL number
-
- %colourtrans_set_opp_text_colour
- Defined in: colourtrans.h
- Declaration: extern os_gcol colourtrans_set_opp_text_colour (os_colour colour,
- bits flags);
- Summary: Changes the text foreground or background colour to a GCOL number
-
- %xcolourtrans_generate_table
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_generate_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table in a buffer
-
- %colourtrans_generate_table
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_generate_table (os_mode source_mode,
- os_palette *source_palette,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table in a buffer
-
- %xcolourtrans_generate_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern os_error *xcolourtrans_generate_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table for a sprite in a buffer
-
- %colourtrans_generate_table_for_sprite
- Defined in: colourtrans.h
- Declaration: extern void colourtrans_generate_table_for_sprite (osspriteop_area *source_area,
- osspriteop_id source_id,
- os_mode dest_mode,
- os_palette *dest_palette,
- osspriteop_trans_tab *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table for a sprite in a buffer
-
- %xservice_calibration_changed
- Defined in: colourtrans.h
- Declaration: extern os_error *xservice_calibration_changed (void);
- Summary: Screen calibration has changed
-
- %service_calibration_changed
- Defined in: colourtrans.h
- Declaration: extern void service_calibration_changed (void);
- Summary: Screen calibration has changed
-
- %xservice_invalidate_cache
- Defined in: colourtrans.h
- Declaration: extern os_error *xservice_invalidate_cache (void);
- Summary: Broadcast whenever the cache is flushed within ColourTrans
-
- %service_invalidate_cache
- Defined in: colourtrans.h
- Declaration: extern void service_invalidate_cache (void);
- Summary: Broadcast whenever the cache is flushed within ColourTrans
-
- %colourpicker_d
- Defined in: colourpicker.h
- Declaration: typedef ... colourpicker_d;
-
- %colourpicker_colour
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { os_colour colour;
- int size;
- int (info) [...];
- }
- colourpicker_colour;
-
- %colourpicker_dialogue
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { bits flags;
- char *title;
- os_box visible;
- int xscroll;
- int yscroll;
- os_colour colour;
- int size;
- int (info) [...];
- }
- colourpicker_dialogue;
-
- %colourpicker_model
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { bits flags;
- char *name;
- char *description;
- int info_size;
- os_coord pane_size;
- void *(entries) [8];
- }
- colourpicker_model;
-
- %colourpicker_message_colour_choice
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { colourpicker_d d;
- bits flags;
- os_colour colour;
- int size;
- int (info) [...];
- }
- colourpicker_message_colour_choice;
-
- %colourpicker_message_colour_changed
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { colourpicker_d d;
- bits flags;
- os_colour colour;
- int size;
- int (info) [...];
- }
- colourpicker_message_colour_changed;
-
- %colourpicker_message_open_parent_request
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { colourpicker_d d;
- }
- colourpicker_message_open_parent_request;
-
- %colourpicker_message_close_dialogue_request
- Defined in: colourpicker.h
- Declaration: typedef
- struct
- { colourpicker_d d;
- }
- colourpicker_message_close_dialogue_request;
-
- %error_COLOUR_PICKER_UNINIT
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_UNINIT 0x20D00u
-
- %error_COLOUR_PICKER_BAD_MODEL
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_BAD_MODEL 0x20D01u
-
- %error_COLOUR_PICKER_BAD_HANDLE
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_BAD_HANDLE 0x20D02u
-
- %error_COLOUR_PICKER_BAD_FLAGS
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_BAD_FLAGS 0x20D03u
-
- %error_COLOUR_PICKER_IN_USE
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_IN_USE 0x20D04u
-
- %error_COLOUR_PICKER_MODEL_IN_USE
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_MODEL_IN_USE 0x20D05u
-
- %error_COLOUR_PICKER_BAD_REASON
- Defined in: colourpicker.h
- Declaration: #define error_COLOUR_PICKER_BAD_REASON 0x20D06u
-
- %colourpicker_DIALOGUE_OFFERS_TRANSPARENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_OFFERS_TRANSPARENT 0x1u
-
- %colourpicker_DIALOGUE_TRANSPARENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TRANSPARENT 0x2u
-
- %colourpicker_DIALOGUE_TYPE
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TYPE 0xCu
-
- %colourpicker_DIALOGUE_TYPE_SHIFT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TYPE_SHIFT 2
-
- %colourpicker_DIALOGUE_TYPE_NEVER
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TYPE_NEVER 0x0u
-
- %colourpicker_DIALOGUE_TYPE_CLICK
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TYPE_CLICK 0x1u
-
- %colourpicker_DIALOGUE_TYPE_CLICK_DRAG
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_TYPE_CLICK_DRAG 0x2u
-
- %colourpicker_DIALOGUE_IGNORE_HELP
- Defined in: colourpicker.h
- Declaration: #define colourpicker_DIALOGUE_IGNORE_HELP 0x10u
-
- %colourpicker_OPEN_TRANSIENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_OPEN_TRANSIENT 0x1u
-
- %colourpicker_OPEN_SUB_MENU
- Defined in: colourpicker.h
- Declaration: #define colourpicker_OPEN_SUB_MENU 0x2u
-
- %colourpicker_OPEN_TOOLBOX
- Defined in: colourpicker.h
- Declaration: #define colourpicker_OPEN_TOOLBOX 0x2u
-
- %colourpicker_UPDATE_OFFERS_TRANSPARENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_OFFERS_TRANSPARENT 0x1u
-
- %colourpicker_UPDATE_TRANSPARENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_TRANSPARENT 0x2u
-
- %colourpicker_UPDATE_TYPE
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_TYPE 0x4u
-
- %colourpicker_UPDATE_VISIBLE
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_VISIBLE 0x8u
-
- %colourpicker_UPDATE_SCROLL
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_SCROLL 0x10u
-
- %colourpicker_UPDATE_TITLE
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_TITLE 0x20u
-
- %colourpicker_UPDATE_COLOUR
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_COLOUR 0x40u
-
- %colourpicker_UPDATE_MODEL
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_MODEL 0x80u
-
- %colourpicker_UPDATE_IGNORE_HELP
- Defined in: colourpicker.h
- Declaration: #define colourpicker_UPDATE_IGNORE_HELP 0x100u
-
- %colourpicker_COLOUR_TRANSPARENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_COLOUR_TRANSPARENT 0x1u
-
- %colourpicker_COLOUR_DRAGGING
- Defined in: colourpicker.h
- Declaration: #define colourpicker_COLOUR_DRAGGING 0x2u
-
- %colourpicker_ENTRY_DIALOGUE_STARTING
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_DIALOGUE_STARTING 0
-
- %colourpicker_ENTRY_DIALOGUE_FINISHING
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_DIALOGUE_FINISHING 1
-
- %colourpicker_ENTRY_REDRAW_AREA
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_REDRAW_AREA 2
-
- %colourpicker_ENTRY_UPDATE_AREA
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_UPDATE_AREA 3
-
- %colourpicker_ENTRY_READ_VALUES
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_READ_VALUES 4
-
- %colourpicker_ENTRY_SET_VALUES
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_SET_VALUES 5
-
- %colourpicker_ENTRY_PROCESS_EVENT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_PROCESS_EVENT 6
-
- %colourpicker_ENTRY_SET_COLOUR
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_SET_COLOUR 7
-
- %colourpicker_ENTRY_LIMIT
- Defined in: colourpicker.h
- Declaration: #define colourpicker_ENTRY_LIMIT 8
-
- %colourpicker_MODEL_SIZE_RGB
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_SIZE_RGB 16
-
- %colourpicker_MODEL_SIZE_CMYK
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_SIZE_CMYK 20
-
- %colourpicker_MODEL_SIZE_HSV
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_SIZE_HSV 16
-
- %colourpicker_MODEL_RGB
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_RGB 0
-
- %colourpicker_MODEL_CMYK
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_CMYK 1
-
- %colourpicker_MODEL_HSV
- Defined in: colourpicker.h
- Declaration: #define colourpicker_MODEL_HSV 2
-
- %message_COLOUR_PICKER_COLOUR_CHOICE
- Defined in: colourpicker.h
- Declaration: #define message_COLOUR_PICKER_COLOUR_CHOICE 0x47700u
-
- %message_COLOUR_PICKER_COLOUR_CHANGED
- Defined in: colourpicker.h
- Declaration: #define message_COLOUR_PICKER_COLOUR_CHANGED 0x47701u
-
- %message_COLOUR_PICKER_CLOSE_DIALOGUE_REQUEST
- Defined in: colourpicker.h
- Declaration: #define message_COLOUR_PICKER_CLOSE_DIALOGUE_REQUEST 0x47702u
-
- %message_COLOUR_PICKER_OPEN_PARENT_REQUEST
- Defined in: colourpicker.h
- Declaration: #define message_COLOUR_PICKER_OPEN_PARENT_REQUEST 0x47703u
-
- %xcolourpicker_register_model
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_register_model (int model_no,
- colourpicker_model *model,
- byte *workspace);
- Summary: For internal use only
-
- %colourpicker_register_model
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_register_model (int model_no,
- colourpicker_model *model,
- byte *workspace);
- Summary: For internal use only
-
- %xcolourpicker_deregister_model
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_deregister_model (int model_no);
- Summary: For internal use only
-
- %colourpicker_deregister_model
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_deregister_model (int model_no);
- Summary: For internal use only
-
- %xcolourpicker_open_dialogue
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_open_dialogue (bits flags,
- colourpicker_dialogue *dialogue,
- colourpicker_d *d,
- wimp_w *w);
- Summary: Creates and opens a colour picker dialogue
-
- %colourpicker_open_dialogue
- Defined in: colourpicker.h
- Declaration: extern colourpicker_d colourpicker_open_dialogue (bits flags,
- colourpicker_dialogue *dialogue,
- wimp_w *w);
- Summary: Creates and opens a colour picker dialogue
-
- %xcolourpicker_close_dialogue
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_close_dialogue (bits flags,
- colourpicker_d d);
- Summary: Closes a colour picker dialogue which is in progress
-
- %colourpicker_close_dialogue
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_close_dialogue (bits flags,
- colourpicker_d d);
- Summary: Closes a colour picker dialogue which is in progress
-
- %xcolourpicker_update_dialogue
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_update_dialogue (bits flags,
- colourpicker_d d,
- colourpicker_dialogue *dialogue);
- Summary: Updates some or all of the contents of a colour picker dialogue
-
- %colourpicker_update_dialogue
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_update_dialogue (bits flags,
- colourpicker_d d,
- colourpicker_dialogue *dialogue);
- Summary: Updates some or all of the contents of a colour picker dialogue
-
- %xcolourpicker_read_dialogue
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_read_dialogue (bits flags,
- colourpicker_d d,
- colourpicker_dialogue *dialogue,
- wimp_w *w,
- int *size);
- Summary: Reads the current state of a colour picker dialogue without changing it
-
- %colourpicker_read_dialogue
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_read_dialogue (bits flags,
- colourpicker_d d,
- colourpicker_dialogue *dialogue,
- wimp_w *w,
- int *size);
- Summary: Reads the current state of a colour picker dialogue without changing it
-
- %xcolourpicker_set_colour
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_set_colour (bits flags,
- colourpicker_colour *colour);
- Summary: Reserved for future expansion
-
- %colourpicker_set_colour
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_set_colour (bits flags,
- colourpicker_colour *colour);
- Summary: Reserved for future expansion
-
- %xcolourpicker_help_reply
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpicker_help_reply (bits flags,
- wimp_message *help_request);
- Summary: Makes a colour picker respond to a Message_HelpRequest with its own help text
-
- %colourpicker_help_reply
- Defined in: colourpicker.h
- Declaration: extern void colourpicker_help_reply (bits flags,
- wimp_message *help_request);
- Summary: Makes a colour picker respond to a Message_HelpRequest with its own help text
-
- %xcolourpickermodelswi_colour_changed
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpickermodelswi_colour_changed (colourpicker_colour *colour);
- Summary: Informs the front end to send a message to the client, if required
-
- %colourpickermodelswi_colour_changed
- Defined in: colourpicker.h
- Declaration: extern void colourpickermodelswi_colour_changed (colourpicker_colour *colour);
- Summary: Informs the front end to send a message to the client, if required
-
- %xcolourpickermodelswi_colour_changed_by_dragging
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpickermodelswi_colour_changed_by_dragging (colourpicker_colour *colour);
- Summary: Informs the front end to send a dragging message to the client, if required
-
- %colourpickermodelswi_colour_changed_by_dragging
- Defined in: colourpicker.h
- Declaration: extern void colourpickermodelswi_colour_changed_by_dragging (colourpicker_colour *colour);
- Summary: Informs the front end to send a dragging message to the client, if required
-
- %xcolourpickermodelswi_claim_event
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpickermodelswi_claim_event (int event,
- colourpicker_colour *colour);
- Summary: Informs the front end that the back end wants an event type
-
- %colourpickermodelswi_claim_event
- Defined in: colourpicker.h
- Declaration: extern void colourpickermodelswi_claim_event (int event,
- colourpicker_colour *colour);
- Summary: Informs the front end that the back end wants an event type
-
- %xcolourpickermodelswi_release_event
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpickermodelswi_release_event (int event,
- colourpicker_colour *colour);
- Summary: Informs the front end that the back end no longer wants an event type
-
- %colourpickermodelswi_release_event
- Defined in: colourpicker.h
- Declaration: extern void colourpickermodelswi_release_event (int event,
- colourpicker_colour *colour);
- Summary: Informs the front end that the back end no longer wants an event type
-
- %xcolourpickermodelswi_process_key
- Defined in: colourpicker.h
- Declaration: extern os_error *xcolourpickermodelswi_process_key (int c,
- colourpicker_colour *colour);
- Summary: Passes an unhandled key press on to the front end
-
- %colourpickermodelswi_process_key
- Defined in: colourpicker.h
- Declaration: extern void colourpickermodelswi_process_key (int c,
- colourpicker_colour *colour);
- Summary: Passes an unhandled key press on to the front end
-
- %xservice_colour_picker_loaded
- Defined in: colourpicker.h
- Declaration: extern os_error *xservice_colour_picker_loaded (void *loaded_service,
- byte *workspace);
- Summary: For internal use only
-
- %service_colour_picker_loaded
- Defined in: colourpicker.h
- Declaration: extern void service_colour_picker_loaded (void *loaded_service,
- byte *workspace);
- Summary: For internal use only
-
- %error_DEBUG_BREAK_NOT_FOUND
- Defined in: debugger.h
- Declaration: #define error_DEBUG_BREAK_NOT_FOUND 0x800u
-
- %error_DEBUG_INVALID_VALUE
- Defined in: debugger.h
- Declaration: #define error_DEBUG_INVALID_VALUE 0x801u
-
- %error_DEBUG_RESETTING
- Defined in: debugger.h
- Declaration: #define error_DEBUG_RESETTING 0x802u
-
- %error_DEBUG_NO_ROOM
- Defined in: debugger.h
- Declaration: #define error_DEBUG_NO_ROOM 0x803u
-
- %error_DEBUG_NO_BREAKPOINTS
- Defined in: debugger.h
- Declaration: #define error_DEBUG_NO_BREAKPOINTS 0x804u
-
- %error_DEBUG_BAD_BREAKPOINT
- Defined in: debugger.h
- Declaration: #define error_DEBUG_BAD_BREAKPOINT 0x805u
-
- %error_DEBUG_UNDEFINED
- Defined in: debugger.h
- Declaration: #define error_DEBUG_UNDEFINED 0x806u
-
- %error_DEBUG_NON_ALIGNED
- Defined in: debugger.h
- Declaration: #define error_DEBUG_NON_ALIGNED 0x807u
-
- %error_DEBUG_NO_WORKSPACE
- Defined in: debugger.h
- Declaration: #define error_DEBUG_NO_WORKSPACE 0x808u
-
- %xdebugger_disassemble
- Defined in: debugger.h
- Declaration: extern os_error *xdebugger_disassemble (int instruction,
- int *address,
- char **disassembly,
- int *used);
- Summary: Disassembles an instruction
-
- %debugger_disassemble
- Defined in: debugger.h
- Declaration: extern void debugger_disassemble (int instruction,
- int *address,
- char **disassembly,
- int *used);
- Summary: Disassembles an instruction
-
- %devicefs_d
- Defined in: devicefs.h
- Declaration: typedef ... devicefs_d;
-
- %devicefs_s
- Defined in: devicefs.h
- Declaration: typedef ... devicefs_s;
-
- %devicefs_h
- Defined in: devicefs.h
- Declaration: typedef ... devicefs_h;
-
- %devicefs_device
- Defined in: devicefs.h
- Declaration: typedef
- struct
- { int name_offset;
- bits flags;
- bits rx_flags;
- int rx_buffer_size;
- bits tx_flags;
- int tx_buffer_size;
- int reserved;
- }
- devicefs_device;
-
- %devicefs_device_list
- Defined in: devicefs.h
- Declaration: typedef
- struct
- { devicefs_device (d) [...];
- }
- devicefs_device_list;
-
- %devicefs_DEVICE_BUFFERED
- Defined in: devicefs.h
- Declaration: #define devicefs_DEVICE_BUFFERED 0x1u
-
- %devicefs_DEVICE_USES_PATH_VAR
- Defined in: devicefs.h
- Declaration: #define devicefs_DEVICE_USES_PATH_VAR 0x2u
-
- %devicefs_REGISTER_BLOCK_DEVICE
- Defined in: devicefs.h
- Declaration: #define devicefs_REGISTER_BLOCK_DEVICE 0x1u
-
- %devicefs_REGISTER_FULL_DUPLEX
- Defined in: devicefs.h
- Declaration: #define devicefs_REGISTER_FULL_DUPLEX 0x2u
-
- %xdevicefs_register
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_register (bits flags,
- devicefs_device_list *devices,
- void *driver,
- int handle,
- void *workspace,
- char *validation,
- int rx_limit,
- int tx_limit,
- devicefs_d *d);
- Summary: Registers a device driver and its associated devices with DeviceFS
-
- %devicefs_register
- Defined in: devicefs.h
- Declaration: extern devicefs_d devicefs_register (bits flags,
- devicefs_device_list *devices,
- void *driver,
- int handle,
- void *workspace,
- char *validation,
- int rx_limit,
- int tx_limit);
- Summary: Registers a device driver and its associated devices with DeviceFS
-
- %xdevicefs_deregister
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_deregister (devicefs_d d);
- Summary: Deregisters a device driver and all its devices from DeviceFS
-
- %devicefs_deregister
- Defined in: devicefs.h
- Declaration: extern void devicefs_deregister (devicefs_d d);
- Summary: Deregisters a device driver and all its devices from DeviceFS
-
- %xdevicefs_register_objects
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_register_objects (devicefs_d d,
- devicefs_device_list *devices);
- Summary: Registers a list of additional devices with a device driver
-
- %devicefs_register_objects
- Defined in: devicefs.h
- Declaration: extern void devicefs_register_objects (devicefs_d d,
- devicefs_device_list *devices);
- Summary: Registers a list of additional devices with a device driver
-
- %xdevicefs_deregister_objects
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_deregister_objects (devicefs_d d,
- char *device_name);
- Summary: Deregisters a device related to a particular device driver
-
- %devicefs_deregister_objects
- Defined in: devicefs.h
- Declaration: extern void devicefs_deregister_objects (devicefs_d d,
- char *device_name);
- Summary: Deregisters a device related to a particular device driver
-
- %xdevicefscalldevice_initialise
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_initialise (devicefs_d d,
- devicefs_s s,
- bits flags,
- byte *decoded_special,
- devicefs_h *h);
- Summary: Initialises a device
-
- %devicefscalldevice_initialise
- Defined in: devicefs.h
- Declaration: extern devicefs_h devicefscalldevice_initialise (devicefs_d d,
- devicefs_s s,
- bits flags,
- byte *decoded_special);
- Summary: Initialises a device
-
- %xdevicefscalldevice_terminate
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_terminate (devicefs_d d,
- devicefs_h h);
- Summary: Finalises a device
-
- %devicefscalldevice_terminate
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_terminate (devicefs_d d,
- devicefs_h h);
- Summary: Finalises a device
-
- %xdevicefscalldevice_tx_wake_up
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_tx_wake_up (devicefs_d d,
- devicefs_h h,
- bool *woken_up);
- Summary: Wakes a device up for transmission
-
- %devicefscalldevice_tx_wake_up
- Defined in: devicefs.h
- Declaration: extern bool devicefscalldevice_tx_wake_up (devicefs_d d,
- devicefs_h h);
- Summary: Wakes a device up for transmission
-
- %xdevicefscalldevice_rx_wake_up
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_rx_wake_up (devicefs_d d,
- devicefs_h h);
- Summary: Wakes a device up for reception
-
- %devicefscalldevice_rx_wake_up
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_rx_wake_up (devicefs_d d,
- devicefs_h h);
- Summary: Wakes a device up for reception
-
- %xdevicefscalldevice_rx_sleep
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_rx_sleep (devicefs_d d,
- devicefs_h h);
- Summary: Puts a device to sleep from reception
-
- %devicefscalldevice_rx_sleep
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_rx_sleep (devicefs_d d,
- devicefs_h h);
- Summary: Puts a device to sleep from reception
-
- %xdevicefscalldevice_enum_dir
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_enum_dir (devicefs_d d,
- char *file_name);
- Summary: Informs a device that a DeviceFS directory is being enumerated
-
- %devicefscalldevice_enum_dir
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_enum_dir (devicefs_d d,
- char *file_name);
- Summary: Informs a device that a DeviceFS directory is being enumerated
-
- %xdevicefscalldevice_tx_create_buffer
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_tx_create_buffer (devicefs_d d,
- devicefs_h h,
- bits buffer_flags,
- int size,
- buffer_b b,
- int threshold,
- bits *buffer_flags_out,
- int *size_out,
- buffer_b *b_out,
- int *threshold_out);
- Summary: Informs a device that a buffer is being created for transmission
-
- %devicefscalldevice_tx_create_buffer
- Defined in: devicefs.h
- Declaration: extern buffer_b devicefscalldevice_tx_create_buffer (devicefs_d d,
- devicefs_h h,
- bits buffer_flags,
- int size,
- buffer_b b,
- int threshold,
- bits *buffer_flags_out,
- int *size_out,
- int *threshold_out);
- Summary: Informs a device that a buffer is being created for transmission
-
- %xdevicefscalldevice_rx_create_buffer
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_rx_create_buffer (devicefs_d d,
- devicefs_h h,
- bits buffer_flags,
- int size,
- buffer_b b,
- int threshold,
- bits *buffer_flags_out,
- int *size_out,
- buffer_b *b_out,
- int *threshold_out);
- Summary: Informs a device that a buffer is being created for reception
-
- %devicefscalldevice_rx_create_buffer
- Defined in: devicefs.h
- Declaration: extern buffer_b devicefscalldevice_rx_create_buffer (devicefs_d d,
- devicefs_h h,
- bits buffer_flags,
- int size,
- buffer_b b,
- int threshold,
- bits *buffer_flags_out,
- int *size_out,
- int *threshold_out);
- Summary: Informs a device that a buffer is being created for reception
-
- %xdevicefscalldevice_halt
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_halt (devicefs_d d,
- devicefs_h h);
- Summary: Halts a device
-
- %devicefscalldevice_halt
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_halt (devicefs_d d,
- devicefs_h h);
- Summary: Halts a device
-
- %xdevicefscalldevice_resume
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_resume (devicefs_d d,
- devicefs_h h);
- Summary: Resumes a device
-
- %devicefscalldevice_resume
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_resume (devicefs_d d,
- devicefs_h h);
- Summary: Resumes a device
-
- %xdevicefscalldevice_end_of_data
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_end_of_data (devicefs_d d,
- devicefs_h h,
- bool *end_of_data);
- Summary: Returns the end-of-data status of a device
-
- %devicefscalldevice_end_of_data
- Defined in: devicefs.h
- Declaration: extern bool devicefscalldevice_end_of_data (devicefs_d d,
- devicefs_h h);
- Summary: Returns the end-of-data status of a device
-
- %xdevicefscalldevice_stream_created
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefscalldevice_stream_created (devicefs_d d,
- devicefs_h h,
- buffer_b b);
- Summary: Informs a device that a stream has been created
-
- %devicefscalldevice_stream_created
- Defined in: devicefs.h
- Declaration: extern void devicefscalldevice_stream_created (devicefs_d d,
- devicefs_h h,
- buffer_b b);
- Summary: Informs a device that a stream has been created
-
- %xdevicefs_threshold
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_threshold (devicefs_s s,
- int threshold);
- Summary: Informs DeviceFS of the threshold value to use on buffered devices
-
- %devicefs_threshold
- Defined in: devicefs.h
- Declaration: extern void devicefs_threshold (devicefs_s s,
- int threshold);
- Summary: Informs DeviceFS of the threshold value to use on buffered devices
-
- %xdevicefs_received_char
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_received_char (byte b,
- devicefs_s s,
- bits *psr);
- Summary: Informs DeviceFS that a device has recieved a character
-
- %devicefs_received_char
- Defined in: devicefs.h
- Declaration: extern bits devicefs_received_char (byte b,
- devicefs_s s);
- Summary: Informs DeviceFS that a device has recieved a character
-
- %xdevicefs_transmit_char
- Defined in: devicefs.h
- Declaration: extern os_error *xdevicefs_transmit_char (devicefs_s s,
- byte *b,
- bits *psr);
- Summary: Informs DeviceFS that a device driver wants to transmit a character
-
- %devicefs_transmit_char
- Defined in: devicefs.h
- Declaration: extern bits devicefs_transmit_char (devicefs_s s,
- byte *b);
- Summary: Informs DeviceFS that a device driver wants to transmit a character
-
- %xservice_device_fs_starting
- Defined in: devicefs.h
- Declaration: extern os_error *xservice_device_fs_starting (void);
- Summary: DeviceFS is starting
-
- %service_device_fs_starting
- Defined in: devicefs.h
- Declaration: extern void service_device_fs_starting (void);
- Summary: DeviceFS is starting
-
- %xservice_device_fs_dying
- Defined in: devicefs.h
- Declaration: extern os_error *xservice_device_fs_dying (void);
- Summary: DeviceFS is dying
-
- %service_device_fs_dying
- Defined in: devicefs.h
- Declaration: extern void service_device_fs_dying (void);
- Summary: DeviceFS is dying
-
- %xservice_device_dead
- Defined in: devicefs.h
- Declaration: extern os_error *xservice_device_dead (devicefs_d d,
- char *device_name);
- Summary: Device has been killed by DeviceFS
-
- %service_device_dead
- Defined in: devicefs.h
- Declaration: extern void service_device_dead (devicefs_d d,
- char *device_name);
- Summary: Device has been killed by DeviceFS
-
- %xservice_device_fs_close_request
- Defined in: devicefs.h
- Declaration: extern os_error *xservice_device_fs_close_request (os_f file,
- bool *unclaimed);
- Summary: Opening a device which already has the maximum number of streams open
-
- %service_device_fs_close_request
- Defined in: devicefs.h
- Declaration: extern bool service_device_fs_close_request (os_f file);
- Summary: Opening a device which already has the maximum number of streams open
-
- %xupcall_stream_created
- Defined in: devicefs.h
- Declaration: extern os_error *xupcall_stream_created (devicefs_d d,
- bool tx_stream,
- os_f file,
- devicefs_s s);
- Summary: Stream created
-
- %upcall_stream_created
- Defined in: devicefs.h
- Declaration: extern void upcall_stream_created (devicefs_d d,
- bool tx_stream,
- os_f file,
- devicefs_s s);
- Summary: Stream created
-
- %xupcall_stream_closed
- Defined in: devicefs.h
- Declaration: extern os_error *xupcall_stream_closed (devicefs_d d,
- bool tx_stream,
- os_f file,
- devicefs_s s);
- Summary: Stream closed
-
- %upcall_stream_closed
- Defined in: devicefs.h
- Declaration: extern void upcall_stream_closed (devicefs_d d,
- bool tx_stream,
- os_f file,
- devicefs_s s);
- Summary: Stream closed
-
- %xevent_device_overrun
- Defined in: devicefs.h
- Declaration: extern os_error *xevent_device_overrun (devicefs_d d,
- os_f file);
- Summary: Device overrun event
-
- %event_device_overrun
- Defined in: devicefs.h
- Declaration: extern void event_device_overrun (devicefs_d d,
- os_f file);
- Summary: Device overrun event
-
- %dma_c
- Defined in: dma.h
- Declaration: typedef ... dma_c;
-
- %dma_tag
- Defined in: dma.h
- Declaration: typedef ... dma_tag;
-
- %dma_routines
- Defined in: dma.h
- Declaration: typedef
- struct
- { void *enable;
- void *disable;
- void *start;
- void *completed;
- void *sync;
- }
- dma_routines;
-
- %dma_scatter
- Defined in: dma.h
- Declaration: typedef
- struct
- { byte *address;
- int size;
- }
- dma_scatter;
-
- %dma_scatter_list
- Defined in: dma.h
- Declaration: typedef
- struct
- { dma_scatter (s) [...];
- }
- dma_scatter_list;
-
- %dma_QUEUE_WRITE
- Defined in: dma.h
- Declaration: #define dma_QUEUE_WRITE 0x1u
-
- %dma_QUEUE_CIRCULAR_LIST
- Defined in: dma.h
- Declaration: #define dma_QUEUE_CIRCULAR_LIST 0x2u
-
- %dma_QUEUE_USE_SYNC
- Defined in: dma.h
- Declaration: #define dma_QUEUE_USE_SYNC 0x4u
-
- %dma_SUSPEND_START_NEXT
- Defined in: dma.h
- Declaration: #define dma_SUSPEND_START_NEXT 0x1u
-
- %xdma_register_channel
- Defined in: dma.h
- Declaration: extern os_error *xdma_register_channel (bits flags,
- int log_channel,
- int cycle_speed,
- int transfer_size,
- dma_routines *control_routines,
- void *workspace,
- dma_c *channel);
- Summary: Registers a client device as the controller of a logical channel
-
- %dma_register_channel
- Defined in: dma.h
- Declaration: extern dma_c dma_register_channel (bits flags,
- int log_channel,
- int cycle_speed,
- int transfer_size,
- dma_routines *control_routines,
- void *workspace);
- Summary: Registers a client device as the controller of a logical channel
-
- %xdma_deregister_channel
- Defined in: dma.h
- Declaration: extern os_error *xdma_deregister_channel (dma_c channel);
- Summary: Deregisters a client device previously registered by DMA_RegisterChannel
-
- %dma_deregister_channel
- Defined in: dma.h
- Declaration: extern void dma_deregister_channel (dma_c channel);
- Summary: Deregisters a client device previously registered by DMA_RegisterChannel
-
- %xdma_queue_transfer
- Defined in: dma.h
- Declaration: extern os_error *xdma_queue_transfer (bits flags,
- dma_c channel,
- void *workspace,
- dma_scatter_list *scatter_list,
- int transfer_size,
- int buffer_size,
- int sync_size,
- dma_tag *tag);
- Summary: Queues a DMA transfer request for a logical channel
-
- %dma_queue_transfer
- Defined in: dma.h
- Declaration: extern dma_tag dma_queue_transfer (bits flags,
- dma_c channel,
- void *workspace,
- dma_scatter_list *scatter_list,
- int transfer_size,
- int buffer_size,
- int sync_size);
- Summary: Queues a DMA transfer request for a logical channel
-
- %xdma_terminate_transfer
- Defined in: dma.h
- Declaration: extern os_error *xdma_terminate_transfer (os_error *error,
- dma_tag tag);
- Summary: Terminates a DMA transfer
-
- %dma_terminate_transfer
- Defined in: dma.h
- Declaration: extern void dma_terminate_transfer (os_error *error,
- dma_tag tag);
- Summary: Terminates a DMA transfer
-
- %xdma_suspend_transfer
- Defined in: dma.h
- Declaration: extern os_error *xdma_suspend_transfer (bits flags,
- dma_tag tag);
- Summary: Suspends a DMA transfer
-
- %dma_suspend_transfer
- Defined in: dma.h
- Declaration: extern void dma_suspend_transfer (bits flags,
- dma_tag tag);
- Summary: Suspends a DMA transfer
-
- %xdma_resume_transfer
- Defined in: dma.h
- Declaration: extern os_error *xdma_resume_transfer (bits flags,
- dma_tag tag);
- Summary: Resumes a previously suspended DMA transfer
-
- %dma_resume_transfer
- Defined in: dma.h
- Declaration: extern void dma_resume_transfer (bits flags,
- dma_tag tag);
- Summary: Resumes a previously suspended DMA transfer
-
- %xdma_examine_transfer
- Defined in: dma.h
- Declaration: extern os_error *xdma_examine_transfer (bits flags,
- dma_tag tag,
- int *transferred_size);
- Summary: Returns the progress of a DMA transfer
-
- %dma_examine_transfer
- Defined in: dma.h
- Declaration: extern void dma_examine_transfer (bits flags,
- dma_tag tag,
- int *transferred_size);
- Summary: Returns the progress of a DMA transfer
-
- %dosfs_FORMAT_DOSQ
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSQ 0
-
- %dosfs_FORMAT_DOSM
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSM 1
-
- %dosfs_FORMAT_DOSH
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSH 2
-
- %dosfs_FORMAT_DOSN
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSN 3
-
- %dosfs_FORMAT_DOSP
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSP 4
-
- %dosfs_FORMAT_DOST
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOST 5
-
- %dosfs_FORMAT_DOSU
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_DOSU 6
-
- %dosfs_FORMAT_ATARIM
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_ATARIM 7
-
- %dosfs_FORMAT_ATARIN
- Defined in: dosfs.h
- Declaration: #define dosfs_FORMAT_ATARIN 8
-
- %xdosfs_disc_format
- Defined in: dosfs.h
- Declaration: extern os_error *xdosfs_disc_format (filecore_format *buffer,
- int vet_format_swi,
- int vet_format_handle,
- int format);
- Summary: Fills in a disc format structure with parameters for the specified format
-
- %dosfs_disc_format
- Defined in: dosfs.h
- Declaration: extern void dosfs_disc_format (filecore_format *buffer,
- int vet_format_swi,
- int vet_format_handle,
- int format);
- Summary: Fills in a disc format structure with parameters for the specified format
-
- %xdosfs_layout_structure
- Defined in: dosfs.h
- Declaration: extern os_error *xdosfs_layout_structure (filecore_disc *disc,
- filecore_defect_list *defect_list,
- char *disc_name,
- os_f image_file);
- Summary: Lays out into the specified image a set of structures for its format
-
- %dosfs_layout_structure
- Defined in: dosfs.h
- Declaration: extern void dosfs_layout_structure (filecore_disc *disc,
- filecore_defect_list *defect_list,
- char *disc_name,
- os_f image_file);
- Summary: Lays out into the specified image a set of structures for its format
-
- %dragasprite_HPOS_LEFT
- Defined in: dragasprite.h
- Declaration: #define dragasprite_HPOS_LEFT 0x0u
-
- %dragasprite_HPOS_CENTRE
- Defined in: dragasprite.h
- Declaration: #define dragasprite_HPOS_CENTRE 0x1u
-
- %dragasprite_HPOS_RIGHT
- Defined in: dragasprite.h
- Declaration: #define dragasprite_HPOS_RIGHT 0x2u
-
- %dragasprite_VPOS_BOTTOM
- Defined in: dragasprite.h
- Declaration: #define dragasprite_VPOS_BOTTOM 0x0u
-
- %dragasprite_VPOS_CENTRE
- Defined in: dragasprite.h
- Declaration: #define dragasprite_VPOS_CENTRE 0x4u
-
- %dragasprite_VPOS_TOP
- Defined in: dragasprite.h
- Declaration: #define dragasprite_VPOS_TOP 0x8u
-
- %dragasprite_NO_BOUND
- Defined in: dragasprite.h
- Declaration: #define dragasprite_NO_BOUND 0x0u
-
- %dragasprite_BOUND_TO_WINDOW
- Defined in: dragasprite.h
- Declaration: #define dragasprite_BOUND_TO_WINDOW 0x10u
-
- %dragasprite_GIVEN_BBOX
- Defined in: dragasprite.h
- Declaration: #define dragasprite_GIVEN_BBOX 0x20u
-
- %dragasprite_BOUND_SPRITE
- Defined in: dragasprite.h
- Declaration: #define dragasprite_BOUND_SPRITE 0x0u
-
- %dragasprite_BOUND_POINTER
- Defined in: dragasprite.h
- Declaration: #define dragasprite_BOUND_POINTER 0x40u
-
- %dragasprite_DROP_SHADOW
- Defined in: dragasprite.h
- Declaration: #define dragasprite_DROP_SHADOW 0x80u
-
- %dragasprite_NO_DITHER
- Defined in: dragasprite.h
- Declaration: #define dragasprite_NO_DITHER 0x100u
-
- %xdragasprite_start
- Defined in: dragasprite.h
- Declaration: extern os_error *xdragasprite_start (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- os_box *box,
- os_box *bbox);
- Summary: Takes a copy of a sprite and starts a Wimp drag
-
- %dragasprite_start
- Defined in: dragasprite.h
- Declaration: extern void dragasprite_start (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- os_box *box,
- os_box *bbox);
- Summary: Takes a copy of a sprite and starts a Wimp drag
-
- %xdragasprite_stop
- Defined in: dragasprite.h
- Declaration: extern os_error *xdragasprite_stop (void);
- Summary: Terminates any current drag operation, and releases workspace
-
- %dragasprite_stop
- Defined in: dragasprite.h
- Declaration: extern void dragasprite_stop (void);
- Summary: Terminates any current drag operation, and releases workspace
-
- %draw_path_element
- Defined in: draw.h
- Declaration: typedef
- struct
- { int tag;
- union
- { int end_path;
- draw_path_element *continuation;
- os_coord move_to;
- os_coord special_move_to;
- os_coord (bezier_to) [3];
- os_coord gap_to;
- os_coord line_to;
- }
- data;
- }
- draw_path_element;
-
- %draw_fill_style
- Defined in: draw.h
- Declaration: typedef bits draw_fill_style;
-
- %draw_line_style
- Defined in: draw.h
- Declaration: typedef
- struct
- { byte join_style;
- byte end_cap_style;
- byte start_cap_style;
- byte reserved;
- int mitre_limit;
- short start_cap_width;
- short start_cap_length;
- short end_cap_width;
- short end_cap_length;
- }
- draw_line_style;
-
- %draw_dash_pattern
- Defined in: draw.h
- Declaration: typedef
- struct
- { int start;
- int element_count;
- int (elements) [...];
- }
- draw_dash_pattern;
-
- %draw_path
- Defined in: draw.h
- Declaration: typedef
- struct
- { draw_path_element (elements) [1];
- }
- draw_path;
-
- %draw_OS_UNIT
- Defined in: draw.h
- Declaration: #define draw_OS_UNIT 256
-
- %draw_INCH
- Defined in: draw.h
- Declaration: #define draw_INCH 46080
-
- %draw_POINT
- Defined in: draw.h
- Declaration: #define draw_POINT 640
-
- %draw_END_PATH
- Defined in: draw.h
- Declaration: #define draw_END_PATH 0
-
- %draw_CONTINUATION
- Defined in: draw.h
- Declaration: #define draw_CONTINUATION 1
-
- %draw_MOVE_TO
- Defined in: draw.h
- Declaration: #define draw_MOVE_TO 2
-
- %draw_SPECIAL_MOVE_TO
- Defined in: draw.h
- Declaration: #define draw_SPECIAL_MOVE_TO 3
-
- %draw_CLOSE_GAP
- Defined in: draw.h
- Declaration: #define draw_CLOSE_GAP 4
-
- %draw_CLOSE_LINE
- Defined in: draw.h
- Declaration: #define draw_CLOSE_LINE 5
-
- %draw_BEZIER_TO
- Defined in: draw.h
- Declaration: #define draw_BEZIER_TO 6
-
- %draw_GAP_TO
- Defined in: draw.h
- Declaration: #define draw_GAP_TO 7
-
- %draw_LINE_TO
- Defined in: draw.h
- Declaration: #define draw_LINE_TO 8
-
- %draw_FILL_NONZERO
- Defined in: draw.h
- Declaration: #define draw_FILL_NONZERO 0
-
- %draw_FILL_NEGATIVE
- Defined in: draw.h
- Declaration: #define draw_FILL_NEGATIVE 1
-
- %draw_FILL_EVEN_ODD
- Defined in: draw.h
- Declaration: #define draw_FILL_EVEN_ODD 2
-
- %draw_FILL_POSITIVE
- Defined in: draw.h
- Declaration: #define draw_FILL_POSITIVE 3
-
- %draw_FILL_WINDING_RULE_SHIFT
- Defined in: draw.h
- Declaration: #define draw_FILL_WINDING_RULE_SHIFT 0
-
- %draw_FILL_WINDING_RULE
- Defined in: draw.h
- Declaration: #define draw_FILL_WINDING_RULE 0x3u
-
- %draw_FILL_FULL_EXTERIOR
- Defined in: draw.h
- Declaration: #define draw_FILL_FULL_EXTERIOR 0x4u
-
- %draw_FILL_EXTERIOR_BOUNDARY
- Defined in: draw.h
- Declaration: #define draw_FILL_EXTERIOR_BOUNDARY 0x8u
-
- %draw_FILL_INTERIOR_BOUNDARY
- Defined in: draw.h
- Declaration: #define draw_FILL_INTERIOR_BOUNDARY 0x10u
-
- %draw_FILL_FULL_INTERIOR
- Defined in: draw.h
- Declaration: #define draw_FILL_FULL_INTERIOR 0x20u
-
- %draw_FILL_CLOSE_OPEN_SUBPATHS
- Defined in: draw.h
- Declaration: #define draw_FILL_CLOSE_OPEN_SUBPATHS 0x8000000u
-
- %draw_FILL_FLATTEN
- Defined in: draw.h
- Declaration: #define draw_FILL_FLATTEN 0x10000000u
-
- %draw_FILL_THICKEN
- Defined in: draw.h
- Declaration: #define draw_FILL_THICKEN 0x20000000u
-
- %draw_FILL_REFLATTEN
- Defined in: draw.h
- Declaration: #define draw_FILL_REFLATTEN 0x40000000u
-
- %draw_FILL_FLOAT
- Defined in: draw.h
- Declaration: #define draw_FILL_FLOAT 0x80000000u
-
- %draw_JOIN_MITRED
- Defined in: draw.h
- Declaration: #define draw_JOIN_MITRED 0
-
- %draw_JOIN_ROUND
- Defined in: draw.h
- Declaration: #define draw_JOIN_ROUND 1
-
- %draw_JOIN_BEVELLED
- Defined in: draw.h
- Declaration: #define draw_JOIN_BEVELLED 2
-
- %draw_CAP_BUTT
- Defined in: draw.h
- Declaration: #define draw_CAP_BUTT 0
-
- %draw_CAP_ROUND
- Defined in: draw.h
- Declaration: #define draw_CAP_ROUND 1
-
- %draw_CAP_SQUARE
- Defined in: draw.h
- Declaration: #define draw_CAP_SQUARE 2
-
- %draw_CAP_TRIANGULAR
- Defined in: draw.h
- Declaration: #define draw_CAP_TRIANGULAR 3
-
- %draw_SPECIAL_IN_SITU
- Defined in: draw.h
- Declaration: #define draw_SPECIAL_IN_SITU 0
-
- %draw_SPECIAL_FILL
- Defined in: draw.h
- Declaration: #define draw_SPECIAL_FILL 1
-
- %draw_SPECIAL_FILL_BY_SUBPATHS
- Defined in: draw.h
- Declaration: #define draw_SPECIAL_FILL_BY_SUBPATHS 2
-
- %draw_SPECIAL_COUNT
- Defined in: draw.h
- Declaration: #define draw_SPECIAL_COUNT 3
-
- %error_DRAW_NO_DRAW_IN_IRQ_MODE
- Defined in: draw.h
- Declaration: #define error_DRAW_NO_DRAW_IN_IRQ_MODE 0x980u
-
- %error_DRAW_BAD_DRAW_REASON_CODE
- Defined in: draw.h
- Declaration: #define error_DRAW_BAD_DRAW_REASON_CODE 0x981u
-
- %error_DRAW_RESERVED_DRAW_BITS
- Defined in: draw.h
- Declaration: #define error_DRAW_RESERVED_DRAW_BITS 0x982u
-
- %error_DRAW_INVALID_DRAW_ADDRESS
- Defined in: draw.h
- Declaration: #define error_DRAW_INVALID_DRAW_ADDRESS 0x983u
-
- %error_DRAW_BAD_PATH_ELEMENT
- Defined in: draw.h
- Declaration: #define error_DRAW_BAD_PATH_ELEMENT 0x984u
-
- %error_DRAW_BAD_PATH_SEQUENCE
- Defined in: draw.h
- Declaration: #define error_DRAW_BAD_PATH_SEQUENCE 0x985u
-
- %error_DRAW_MAY_EXPAND_PATH
- Defined in: draw.h
- Declaration: #define error_DRAW_MAY_EXPAND_PATH 0x986u
-
- %error_DRAW_PATH_FULL
- Defined in: draw.h
- Declaration: #define error_DRAW_PATH_FULL 0x987u
-
- %error_DRAW_PATH_NOT_FLAT
- Defined in: draw.h
- Declaration: #define error_DRAW_PATH_NOT_FLAT 0x988u
-
- %error_DRAW_BAD_CAPS_OR_JOINS
- Defined in: draw.h
- Declaration: #define error_DRAW_BAD_CAPS_OR_JOINS 0x989u
-
- %error_DRAW_TRANSFORM_OVERFLOW
- Defined in: draw.h
- Declaration: #define error_DRAW_TRANSFORM_OVERFLOW 0x98Au
-
- %error_DRAW_DRAW_NEEDS_GRAPHICS_MODE
- Defined in: draw.h
- Declaration: #define error_DRAW_DRAW_NEEDS_GRAPHICS_MODE 0x98Bu
-
- %error_DRAW_UNIMPLEMENTED_DRAW
- Defined in: draw.h
- Declaration: #define error_DRAW_UNIMPLEMENTED_DRAW 0x9FFu
-
- %xdraw_process_path
- Defined in: draw.h
- Declaration: extern os_error *xdraw_process_path (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern,
- draw_path *processed_path,
- byte **end_or_used);
- Summary: Main Draw SWI
-
- %draw_process_path
- Defined in: draw.h
- Declaration: extern byte *draw_process_path (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern,
- draw_path *processed_path);
- Summary: Main Draw SWI
-
- %xdraw_fill
- Defined in: draw.h
- Declaration: extern os_error *xdraw_fill (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness);
- Summary: Processes a path and sends it to the VDU, filling the interior portion
-
- %draw_fill
- Defined in: draw.h
- Declaration: extern void draw_fill (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness);
- Summary: Processes a path and sends it to the VDU, filling the interior portion
-
- %xdraw_stroke
- Defined in: draw.h
- Declaration: extern os_error *xdraw_stroke (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern);
- Summary: Processes a path and sends it to the VDU
-
- %draw_stroke
- Defined in: draw.h
- Declaration: extern void draw_stroke (draw_path *path,
- draw_fill_style fill_style,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern);
- Summary: Processes a path and sends it to the VDU
-
- %xdraw_stroke_path
- Defined in: draw.h
- Declaration: extern os_error *xdraw_stroke_path (draw_path *path,
- draw_path *stroked_path,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern,
- byte **end_or_used);
- Summary: Processes a path and writes its output to another path
-
- %draw_stroke_path
- Defined in: draw.h
- Declaration: extern byte *draw_stroke_path (draw_path *path,
- draw_path *stroked_path,
- os_trfm *trfm,
- int flatness,
- int thickness,
- draw_line_style *line_style,
- draw_dash_pattern *dash_pattern);
- Summary: Processes a path and writes its output to another path
-
- %xdraw_flatten_path
- Defined in: draw.h
- Declaration: extern os_error *xdraw_flatten_path (draw_path *path,
- draw_path *flattened_path,
- int flatness,
- byte **end_or_used);
- Summary: Flattens a path and writes its output to another path
-
- %draw_flatten_path
- Defined in: draw.h
- Declaration: extern byte *draw_flatten_path (draw_path *path,
- draw_path *flattened_path,
- int flatness);
- Summary: Flattens a path and writes its output to another path
-
- %xdraw_transform_path
- Defined in: draw.h
- Declaration: extern os_error *xdraw_transform_path (draw_path *path,
- draw_path *transformed_path,
- os_trfm *trfm,
- byte **end_or_used);
- Summary: Transforms a path and writes its output to another path
-
- %draw_transform_path
- Defined in: draw.h
- Declaration: extern byte *draw_transform_path (draw_path *path,
- draw_path *transformed_path,
- os_trfm *trfm);
- Summary: Transforms a path and writes its output to another path
-
- %econet_rx_cb
- Defined in: econet.h
- Declaration: typedef ... econet_rx_cb;
-
- %econet_tx_cb
- Defined in: econet.h
- Declaration: typedef ... econet_tx_cb;
-
- %econet_STATUS_TRANSMITTED
- Defined in: econet.h
- Declaration: #define econet_STATUS_TRANSMITTED 0
-
- %econet_STATUS_LINE_JAMMED
- Defined in: econet.h
- Declaration: #define econet_STATUS_LINE_JAMMED 1
-
- %econet_STATUS_NET_ERROR
- Defined in: econet.h
- Declaration: #define econet_STATUS_NET_ERROR 2
-
- %econet_STATUS_NOT_LISTENING
- Defined in: econet.h
- Declaration: #define econet_STATUS_NOT_LISTENING 3
-
- %econet_STATUS_NO_CLOCK
- Defined in: econet.h
- Declaration: #define econet_STATUS_NO_CLOCK 4
-
- %econet_STATUS_TX_READY
- Defined in: econet.h
- Declaration: #define econet_STATUS_TX_READY 5
-
- %econet_STATUS_TRANSMITTING
- Defined in: econet.h
- Declaration: #define econet_STATUS_TRANSMITTING 6
-
- %econet_STATUS_RX_READY
- Defined in: econet.h
- Declaration: #define econet_STATUS_RX_READY 7
-
- %econet_STATUS_RECEIVING
- Defined in: econet.h
- Declaration: #define econet_STATUS_RECEIVING 8
-
- %econet_STATUS_RECEIVED
- Defined in: econet.h
- Declaration: #define econet_STATUS_RECEIVED 9
-
- %econet_STATUS_NO_REPLY
- Defined in: econet.h
- Declaration: #define econet_STATUS_NO_REPLY 10
-
- %econet_STATUS_ESCAPE
- Defined in: econet.h
- Declaration: #define econet_STATUS_ESCAPE 11
-
- %econet_STATUS_NOT_PRESENT
- Defined in: econet.h
- Declaration: #define econet_STATUS_NOT_PRESENT 12
-
- %error_ECONET_TX_READY
- Defined in: econet.h
- Declaration: #define error_ECONET_TX_READY 0x300u
-
- %error_ECONET_TRANSMITTING
- Defined in: econet.h
- Declaration: #define error_ECONET_TRANSMITTING 0x301u
-
- %error_ECONET_RX_READY
- Defined in: econet.h
- Declaration: #define error_ECONET_RX_READY 0x302u
-
- %error_ECONET_RECEIVING
- Defined in: econet.h
- Declaration: #define error_ECONET_RECEIVING 0x303u
-
- %error_ECONET_RECEIVED
- Defined in: econet.h
- Declaration: #define error_ECONET_RECEIVED 0x304u
-
- %error_ECONET_TRANSMITTED
- Defined in: econet.h
- Declaration: #define error_ECONET_TRANSMITTED 0x305u
-
- %error_ECONET_BAD_STATION
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_STATION 0x306u
-
- %error_ECONET_BAD_NETWORK
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_NETWORK 0x307u
-
- %error_ECONET_UNABLE_TO_DEFAULT
- Defined in: econet.h
- Declaration: #define error_ECONET_UNABLE_TO_DEFAULT 0x308u
-
- %error_ECONET_BAD_PORT
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_PORT 0x309u
-
- %error_ECONET_BAD_CONTROL
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_CONTROL 0x30Au
-
- %error_ECONET_BAD_BUFFER
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_BUFFER 0x30Bu
-
- %error_ECONET_BAD_SIZE
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_SIZE 0x30Cu
-
- %error_ECONET_BAD_MASK
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_MASK 0x30Du
-
- %error_ECONET_BAD_COUNT
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_COUNT 0x30Eu
-
- %error_ECONET_BAD_DELAY
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_DELAY 0x30Fu
-
- %error_ECONET_BAD_STATUS
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_STATUS 0x310u
-
- %error_ECONET_NO_HARDWARE
- Defined in: econet.h
- Declaration: #define error_ECONET_NO_HARDWARE 0x311u
-
- %error_ECONET_NO_ECONET
- Defined in: econet.h
- Declaration: #define error_ECONET_NO_ECONET 0x312u
-
- %error_ECONET_NO_MORE_DOMAINS
- Defined in: econet.h
- Declaration: #define error_ECONET_NO_MORE_DOMAINS 0x313u
-
- %error_ECONET_BAD_DOMAIN
- Defined in: econet.h
- Declaration: #define error_ECONET_BAD_DOMAIN 0x314u
-
- %error_ECONET_UN_REGISTERED_DOMAIN
- Defined in: econet.h
- Declaration: #define error_ECONET_UN_REGISTERED_DOMAIN 0x315u
-
- %error_ECONET_PORT_NOT_ALLOCATED
- Defined in: econet.h
- Declaration: #define error_ECONET_PORT_NOT_ALLOCATED 0x316u
-
- %error_ECONET_PORT_ALLOCATED
- Defined in: econet.h
- Declaration: #define error_ECONET_PORT_ALLOCATED 0x317u
-
- %error_ECONET_NO_MORE_PORTS
- Defined in: econet.h
- Declaration: #define error_ECONET_NO_MORE_PORTS 0x318u
-
- %econet_IMMEDIATE_PEEK
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_PEEK 1
-
- %econet_IMMEDIATE_POKE
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_POKE 2
-
- %econet_IMMEDIATE_JSR
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_JSR 3
-
- %econet_IMMEDIATE_USER_PROCEDURE_CALL
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_USER_PROCEDURE_CALL 4
-
- %econet_IMMEDIATE_OS_PROCEDURE_CALL
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_OS_PROCEDURE_CALL 5
-
- %econet_IMMEDIATE_HALT
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_HALT 6
-
- %econet_IMMEDIATE_CONTINUE
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_CONTINUE 7
-
- %econet_IMMEDIATE_MACHINE_PEEK
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_MACHINE_PEEK 8
-
- %econet_IMMEDIATE_GET_REGISTERS
- Defined in: econet.h
- Declaration: #define econet_IMMEDIATE_GET_REGISTERS 9
-
- %econet_OS_CHAR_FROM_NOTIFY
- Defined in: econet.h
- Declaration: #define econet_OS_CHAR_FROM_NOTIFY 0
-
- %econet_OS_INITIALISE_REMOTE
- Defined in: econet.h
- Declaration: #define econet_OS_INITIALISE_REMOTE 1
-
- %econet_OS_GET_VIEW_PARAMETERS
- Defined in: econet.h
- Declaration: #define econet_OS_GET_VIEW_PARAMETERS 2
-
- %econet_OS_CAUSE_FATAL_ERROR
- Defined in: econet.h
- Declaration: #define econet_OS_CAUSE_FATAL_ERROR 3
-
- %econet_OS_CHAR_FROM_REMOTE
- Defined in: econet.h
- Declaration: #define econet_OS_CHAR_FROM_REMOTE 4
-
- %econet_PROTECTION_PEEK
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_PEEK 0x1u
-
- %econet_PROTECTION_POKE
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_POKE 0x2u
-
- %econet_PROTECTION_JSR
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_JSR 0x4u
-
- %econet_PROTECTION_USER_PROCEDURE_CALL
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_USER_PROCEDURE_CALL 0x8u
-
- %econet_PROTECTION_OS_PROCEDURE_CALL
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_OS_PROCEDURE_CALL 0x10u
-
- %econet_PROTECTION_HALT
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_HALT 0x20u
-
- %econet_PROTECTION_CONTINUE
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_CONTINUE 0x40u
-
- %econet_PROTECTION_MACHINE_PEEK
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_MACHINE_PEEK 0x80u
-
- %econet_PROTECTION_GET_REGISTERS
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_GET_REGISTERS 0x100u
-
- %econet_PROTECTION_WRITE_CMOS
- Defined in: econet.h
- Declaration: #define econet_PROTECTION_WRITE_CMOS 0x80000000u
-
- %econet_TRANSPORT_NOT_KNOWN
- Defined in: econet.h
- Declaration: #define econet_TRANSPORT_NOT_KNOWN 0
-
- %econet_TRANSPORT_INTERNET
- Defined in: econet.h
- Declaration: #define econet_TRANSPORT_INTERNET 1
-
- %econet_TRANSPORT_ECONET
- Defined in: econet.h
- Declaration: #define econet_TRANSPORT_ECONET 2
-
- %econet_TRANSPORT_NEXUS
- Defined in: econet.h
- Declaration: #define econet_TRANSPORT_NEXUS 3
-
- %econet_STATE_OK
- Defined in: econet.h
- Declaration: #define econet_STATE_OK 0
-
- %econet_STATE_NO_CLOCK
- Defined in: econet.h
- Declaration: #define econet_STATE_NO_CLOCK 1
-
- %econet_NET_FS_START_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_LOAD 16
-
- %econet_NET_FS_PART_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_LOAD 17
-
- %econet_NET_FS_FINISH_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_LOAD 18
-
- %econet_NET_FS_START_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_SAVE 32
-
- %econet_NET_FS_PART_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_SAVE 33
-
- %econet_NET_FS_FINISH_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_SAVE 34
-
- %econet_NET_FS_START_CREATE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_CREATE 48
-
- %econet_NET_FS_PART_CREATE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_CREATE 49
-
- %econet_NET_FS_FINISH_CREATE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_CREATE 50
-
- %econet_NET_FS_START_GET_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_GET_BYTES 64
-
- %econet_NET_FS_PART_GET_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_GET_BYTES 65
-
- %econet_NET_FS_FINISH_GET_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_GET_BYTES 66
-
- %econet_NET_FS_START_PUT_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_PUT_BYTES 80
-
- %econet_NET_FS_PART_PUT_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_PUT_BYTES 81
-
- %econet_NET_FS_FINISH_PUT_BYTES
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_PUT_BYTES 82
-
- %econet_NET_FS_START_WAIT
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_WAIT 96
-
- %econet_NET_FS_FINISH_WAIT
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_WAIT 98
-
- %econet_NET_FS_START_BROADCAST_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_BROADCAST_LOAD 112
-
- %econet_NET_FS_PART_BROADCAST_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_BROADCAST_LOAD 113
-
- %econet_NET_FS_FINISH_BROADCAST_LOAD
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_BROADCAST_LOAD 114
-
- %econet_NET_FS_START_BROADCAST_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_START_BROADCAST_SAVE 128
-
- %econet_NET_FS_PART_BROADCAST_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_PART_BROADCAST_SAVE 129
-
- %econet_NET_FS_FINISH_BROADCAST_SAVE
- Defined in: econet.h
- Declaration: #define econet_NET_FS_FINISH_BROADCAST_SAVE 130
-
- %econet_ECONET_START_TRANSMISSION
- Defined in: econet.h
- Declaration: #define econet_ECONET_START_TRANSMISSION 192
-
- %econet_ECONET_FINISH_TRANSMISSION
- Defined in: econet.h
- Declaration: #define econet_ECONET_FINISH_TRANSMISSION 194
-
- %econet_ECONET_START_RECEPTION
- Defined in: econet.h
- Declaration: #define econet_ECONET_START_RECEPTION 208
-
- %econet_ECONET_FINISH_RECEPTION
- Defined in: econet.h
- Declaration: #define econet_ECONET_FINISH_RECEPTION 210
-
- %xeconet_create_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_create_receive (byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- econet_rx_cb *rx_cb,
- bool *nonlocal);
- Summary: Creates a receive control block
-
- %econet_create_receive
- Defined in: econet.h
- Declaration: extern econet_rx_cb econet_create_receive (byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- bool *nonlocal);
- Summary: Creates a receive control block
-
- %xeconet_examine_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_examine_receive (econet_rx_cb rx_cb,
- int *status);
- Summary: Reads the status of a receive control block
-
- %econet_examine_receive
- Defined in: econet.h
- Declaration: extern int econet_examine_receive (econet_rx_cb rx_cb);
- Summary: Reads the status of a receive control block
-
- %xeconet_read_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_receive (econet_rx_cb rx_cb,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Reads information about a reception, including the size of data
-
- %econet_read_receive
- Defined in: econet.h
- Declaration: extern int econet_read_receive (econet_rx_cb rx_cb,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Reads information about a reception, including the size of data
-
- %xeconet_abandon_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_abandon_receive (econet_rx_cb rx_cb,
- int *status);
- Summary: Abandons a receive control block
-
- %econet_abandon_receive
- Defined in: econet.h
- Declaration: extern int econet_abandon_receive (econet_rx_cb rx_cb);
- Summary: Abandons a receive control block
-
- %xeconet_wait_for_reception
- Defined in: econet.h
- Declaration: extern os_error *xeconet_wait_for_reception (econet_rx_cb rx_cb,
- int delay,
- bool abort_on_escape,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Polls a receive control block, reads its status, and abandons it
-
- %econet_wait_for_reception
- Defined in: econet.h
- Declaration: extern int econet_wait_for_reception (econet_rx_cb rx_cb,
- int delay,
- bool abort_on_escape,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Polls a receive control block, reads its status, and abandons it
-
- %xeconet_enumerate_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_enumerate_receive (int rx_cb_no,
- econet_rx_cb *rx_cb);
- Summary: Returns the handles of open receive control blocks
-
- %econet_enumerate_receive
- Defined in: econet.h
- Declaration: extern econet_rx_cb econet_enumerate_receive (int rx_cb_no);
- Summary: Returns the handles of open receive control blocks
-
- %xeconet_start_transmit
- Defined in: econet.h
- Declaration: extern os_error *xeconet_start_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- econet_tx_cb *tx_cb,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts a transmission
-
- %econet_start_transmit
- Defined in: econet.h
- Declaration: extern econet_tx_cb econet_start_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts a transmission
-
- %xeconet_poll_transmit
- Defined in: econet.h
- Declaration: extern os_error *xeconet_poll_transmit (econet_tx_cb tx_cb,
- int *status);
- Summary: Reads the status of a transmit control block
-
- %econet_poll_transmit
- Defined in: econet.h
- Declaration: extern int econet_poll_transmit (econet_tx_cb tx_cb);
- Summary: Reads the status of a transmit control block
-
- %xeconet_abandon_transmit
- Defined in: econet.h
- Declaration: extern os_error *xeconet_abandon_transmit (econet_tx_cb tx_cb,
- int *status);
- Summary: Abandons a transmit control block
-
- %econet_abandon_transmit
- Defined in: econet.h
- Declaration: extern int econet_abandon_transmit (econet_tx_cb tx_cb);
- Summary: Abandons a transmit control block
-
- %xeconet_do_transmit
- Defined in: econet.h
- Declaration: extern os_error *xeconet_do_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- int *status,
- bool *nonlocal);
- Summary: Creates a transmit control block, polls it, reads its status, and abandons it
-
- %econet_do_transmit
- Defined in: econet.h
- Declaration: extern int econet_do_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block, polls it, reads its status, and abandons it
-
- %xeconet_read_local_station_and_net
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_local_station_and_net (byte *station,
- byte *net);
- Summary: Returns a computer's station number and net number
-
- %econet_read_local_station_and_net
- Defined in: econet.h
- Declaration: extern void econet_read_local_station_and_net (byte *station,
- byte *net);
- Summary: Returns a computer's station number and net number
-
- %xeconet_convert_status_to_string
- Defined in: econet.h
- Declaration: extern os_error *xeconet_convert_status_to_string (int status,
- char *buffer,
- int size,
- byte station,
- byte net,
- char **end);
- Summary: Converts a status to a string
-
- %econet_convert_status_to_string
- Defined in: econet.h
- Declaration: extern void econet_convert_status_to_string (int status,
- char *buffer,
- int size,
- byte station,
- byte net,
- char **end);
- Summary: Converts a status to a string
-
- %xeconet_convert_status_to_error
- Defined in: econet.h
- Declaration: extern os_error *xeconet_convert_status_to_error (int status,
- os_error *buffer,
- int size,
- byte station,
- byte net);
- Summary: Converts a status to a string, and then generates an error
-
- %econet_convert_status_to_error
- Defined in: econet.h
- Declaration: extern void econet_convert_status_to_error (int status,
- os_error *buffer,
- int size,
- byte station,
- byte net);
- Summary: Converts a status to a string, and then generates an error
-
- %xeconet_read_protection
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_protection (bits *protection);
- Summary: Reads the current protection word for immediate operations
-
- %econet_read_protection
- Defined in: econet.h
- Declaration: extern bits econet_read_protection (void);
- Summary: Reads the current protection word for immediate operations
-
- %xeconet_set_protection
- Defined in: econet.h
- Declaration: extern os_error *xeconet_set_protection (bits eor_mask,
- bits and_mask,
- bits *old_protection);
- Summary: Sets or reads the protection word for immediate operations
-
- %econet_set_protection
- Defined in: econet.h
- Declaration: extern bits econet_set_protection (bits eor_mask,
- bits and_mask);
- Summary: Sets or reads the protection word for immediate operations
-
- %xeconet_read_station_number
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_station_number (char *s,
- char **end,
- int *station,
- int *net);
- Summary: Extracts a station and/or net number from a specified string
-
- %econet_read_station_number
- Defined in: econet.h
- Declaration: extern void econet_read_station_number (char *s,
- char **end,
- int *station,
- int *net);
- Summary: Extracts a station and/or net number from a specified string
-
- %xeconet_print_banner
- Defined in: econet.h
- Declaration: extern os_error *xeconet_print_banner (void);
- Summary: Prints an Econet message followed by a new line
-
- %econet_print_banner
- Defined in: econet.h
- Declaration: extern void econet_print_banner (void);
- Summary: Prints an Econet message followed by a new line
-
- %xeconet_read_transport_type
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_transport_type (byte station,
- byte net,
- int *transport_type);
- Summary: Returns the underlying transport type to a given station
-
- %econet_read_transport_type
- Defined in: econet.h
- Declaration: extern int econet_read_transport_type (byte station,
- byte net);
- Summary: Returns the underlying transport type to a given station
-
- %xeconet_release_port
- Defined in: econet.h
- Declaration: extern os_error *xeconet_release_port (byte port);
- Summary: Releases a port number that was previously claimed
-
- %econet_release_port
- Defined in: econet.h
- Declaration: extern void econet_release_port (byte port);
- Summary: Releases a port number that was previously claimed
-
- %xeconet_allocate_port
- Defined in: econet.h
- Declaration: extern os_error *xeconet_allocate_port (byte *port);
- Summary: Allocates a unique port number
-
- %econet_allocate_port
- Defined in: econet.h
- Declaration: extern byte econet_allocate_port (void);
- Summary: Allocates a unique port number
-
- %xeconet_de_allocate_port
- Defined in: econet.h
- Declaration: extern os_error *xeconet_de_allocate_port (byte port);
- Summary: Deallocates a port number that was previously allocated
-
- %econet_de_allocate_port
- Defined in: econet.h
- Declaration: extern void econet_de_allocate_port (byte port);
- Summary: Deallocates a port number that was previously allocated
-
- %xeconet_claim_port
- Defined in: econet.h
- Declaration: extern os_error *xeconet_claim_port (byte port);
- Summary: Claims a specific port number
-
- %econet_claim_port
- Defined in: econet.h
- Declaration: extern void econet_claim_port (byte port);
- Summary: Claims a specific port number
-
- %xeconet_start_immediate
- Defined in: econet.h
- Declaration: extern os_error *xeconet_start_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- econet_tx_cb *tx_cb,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts an immediate operation
-
- %econet_start_immediate
- Defined in: econet.h
- Declaration: extern econet_tx_cb econet_start_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts an immediate operation
-
- %xeconet_do_immediate
- Defined in: econet.h
- Declaration: extern os_error *xeconet_do_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- int *status,
- bool *nonlocal);
- Summary: Creates a transmit control block for an immediate operation, polls it, reads its status, and abandons it
-
- %econet_do_immediate
- Defined in: econet.h
- Declaration: extern int econet_do_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block for an immediate operation, polls it, reads its status, and abandons it
-
- %xeconet_abandon_and_read_receive
- Defined in: econet.h
- Declaration: extern os_error *xeconet_abandon_and_read_receive (econet_rx_cb rx_cb,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Abandons a reception and returns information about it, including the size of data
-
- %econet_abandon_and_read_receive
- Defined in: econet.h
- Declaration: extern int econet_abandon_and_read_receive (econet_rx_cb rx_cb,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Abandons a reception and returns information about it, including the size of data
-
- %xeconet_version
- Defined in: econet.h
- Declaration: extern os_error *xeconet_version (byte station,
- byte net,
- int *version);
- Summary: Returns the version of software for the underlying transport to a given station
-
- %econet_version
- Defined in: econet.h
- Declaration: extern int econet_version (byte station,
- byte net);
- Summary: Returns the version of software for the underlying transport to a given station
-
- %xeconet_network_state
- Defined in: econet.h
- Declaration: extern os_error *xeconet_network_state (byte station,
- byte net,
- int *state);
- Summary: Returns the state of the underlying transport to a given station
-
- %econet_network_state
- Defined in: econet.h
- Declaration: extern int econet_network_state (byte station,
- byte net);
- Summary: Returns the state of the underlying transport to a given station
-
- %xeconet_packet_size
- Defined in: econet.h
- Declaration: extern os_error *xeconet_packet_size (byte station,
- byte net,
- int *packet_limit);
- Summary: Returns the maximum packet size recommended on the underlying transport to a given station
-
- %econet_packet_size
- Defined in: econet.h
- Declaration: extern int econet_packet_size (byte station,
- byte net);
- Summary: Returns the maximum packet size recommended on the underlying transport to a given station
-
- %xeconet_read_transport_name
- Defined in: econet.h
- Declaration: extern os_error *xeconet_read_transport_name (byte station,
- byte net,
- char **transport_name);
- Summary: Returns the name of the underlying transport to a given station
-
- %econet_read_transport_name
- Defined in: econet.h
- Declaration: extern char *econet_read_transport_name (byte station,
- byte net);
- Summary: Returns the name of the underlying transport to a given station
-
- %xeconet_enumerate_map
- Defined in: econet.h
- Declaration: extern os_error *xeconet_enumerate_map (bits flags,
- int context,
- byte *net,
- char **net_name,
- int *ip_subnetwork_address,
- int *context_out);
- Summary: Enumerates subnetwork addresses within an AUN site network
-
- %econet_enumerate_map
- Defined in: econet.h
- Declaration: extern int econet_enumerate_map (bits flags,
- int context,
- byte *net,
- char **net_name,
- int *ip_subnetwork_address);
- Summary: Enumerates subnetwork addresses within an AUN site network
-
- %xeconet_enumerate_transmit
- Defined in: econet.h
- Declaration: extern os_error *xeconet_enumerate_transmit (int tx_cb_no,
- econet_tx_cb *tx_cb);
- Summary: Returns the handles of open transmit blocks
-
- %econet_enumerate_transmit
- Defined in: econet.h
- Declaration: extern econet_tx_cb econet_enumerate_transmit (int tx_cb_no);
- Summary: Returns the handles of open transmit blocks
-
- %xeconet_hardware_addresses
- Defined in: econet.h
- Declaration: extern os_error *xeconet_hardware_addresses (byte **hardware_address,
- byte **register_address,
- bits *register_mask);
- Summary: Returns the address of the Econet hardware and interrupt control registers
-
- %econet_hardware_addresses
- Defined in: econet.h
- Declaration: extern void econet_hardware_addresses (byte **hardware_address,
- byte **register_address,
- bits *register_mask);
- Summary: Returns the address of the Econet hardware and interrupt control registers
-
- %xeconetv
- Defined in: econet.h
- Declaration: extern os_error *xeconetv (int action,
- int count);
- Summary: Econet module vector
-
- %econetv
- Defined in: econet.h
- Declaration: extern void econetv (int action,
- int count);
- Summary: Econet module vector
-
- %xservice_reallocate_ports
- Defined in: econet.h
- Declaration: extern os_error *xservice_reallocate_ports (void);
- Summary: Econet restarting
-
- %service_reallocate_ports
- Defined in: econet.h
- Declaration: extern void service_reallocate_ports (void);
- Summary: Econet restarting
-
- %xservice_econet_dying
- Defined in: econet.h
- Declaration: extern os_error *xservice_econet_dying (void);
- Summary: Econet is about to leave
-
- %service_econet_dying
- Defined in: econet.h
- Declaration: extern void service_econet_dying (void);
- Summary: Econet is about to leave
-
- %xservice_protocol_dying
- Defined in: econet.h
- Declaration: extern os_error *xservice_protocol_dying (void);
- Summary: Part of the AUN driver control interface
-
- %service_protocol_dying
- Defined in: econet.h
- Declaration: extern void service_protocol_dying (void);
- Summary: Part of the AUN driver control interface
-
- %xservice_find_network_driver
- Defined in: econet.h
- Declaration: extern os_error *xservice_find_network_driver (void);
- Summary: Part of the AUN driver control interface
-
- %service_find_network_driver
- Defined in: econet.h
- Declaration: extern void service_find_network_driver (void);
- Summary: Part of the AUN driver control interface
-
- %xservice_network_driver_status
- Defined in: econet.h
- Declaration: extern os_error *xservice_network_driver_status (void);
- Summary: Part of the AUN driver control interface
-
- %service_network_driver_status
- Defined in: econet.h
- Declaration: extern void service_network_driver_status (void);
- Summary: Part of the AUN driver control interface
-
- %xevent_econet_user_rpc
- Defined in: econet.h
- Declaration: extern os_error *xevent_econet_user_rpc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet user remote procedure event
-
- %event_econet_user_rpc
- Defined in: econet.h
- Declaration: extern void event_econet_user_rpc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet user remote procedure event
-
- %xevent_econet_rx
- Defined in: econet.h
- Declaration: extern os_error *xevent_econet_rx (econet_rx_cb rx_cb,
- int status);
- Summary: Econet receive event
-
- %event_econet_rx
- Defined in: econet.h
- Declaration: extern void event_econet_rx (econet_rx_cb rx_cb,
- int status);
- Summary: Econet receive event
-
- %xevent_econet_tx
- Defined in: econet.h
- Declaration: extern os_error *xevent_econet_tx (econet_tx_cb tx_cb,
- int status);
- Summary: Econet transmit event
-
- %event_econet_tx
- Defined in: econet.h
- Declaration: extern void event_econet_tx (econet_tx_cb tx_cb,
- int status);
- Summary: Econet transmit event
-
- %xevent_econet_os_proc
- Defined in: econet.h
- Declaration: extern os_error *xevent_econet_os_proc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet OS remote procedure event
-
- %event_econet_os_proc
- Defined in: econet.h
- Declaration: extern void event_econet_os_proc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet OS remote procedure event
-
- %filecore_descriptor
- Defined in: filecore.h
- Declaration: typedef
- struct
- { byte (flags) [3];
- byte fs_no;
- int title_offset;
- int boot_text_offset;
- int disc_op_offset;
- int misc_op_offset;
- }
- filecore_descriptor;
-
- %filecore_disc
- Defined in: filecore.h
- Declaration: typedef
- struct
- { byte log2secsize;
- byte secspertrack;
- byte heads;
- byte density;
- byte idlen;
- byte log2bpmb;
- byte skew;
- byte bootoption;
- byte lowsector;
- byte nzones;
- short zone_spare;
- int root;
- int disc_size;
- short disc_id;
- char (disc_name) [10];
- int disctype;
- byte (reserved) [24];
- }
- filecore_disc;
-
- %filecore_disc_address
- Defined in: filecore.h
- Declaration: typedef bits filecore_disc_address;
-
- %filecore_format
- Defined in: filecore.h
- Declaration: typedef
- struct
- { int sector_size;
- int gap1_side0;
- int gap1_side1;
- int gap3;
- byte secspertrack;
- byte density;
- byte options;
- byte lowsector;
- byte interleave;
- byte side_skew;
- byte track_skew;
- byte sector_fill;
- int track_count;
- byte (reserved) [36];
- }
- filecore_format;
-
- %filecore_track_format
- Defined in: filecore.h
- Declaration: typedef
- struct
- { int sector_size;
- int gap1_side0;
- int gap1_side1;
- int gap3;
- byte secspertrack;
- byte density;
- byte options;
- byte sector_fill;
- int track_count;
- byte (reserved) [12];
- bits (sectors) [...];
- }
- filecore_track_format;
-
- %filecore_defect_list
- Defined in: filecore.h
- Declaration: typedef
- struct
- { int (defect) [...];
- }
- filecore_defect_list;
-
- %filecore_HARD_DISCS_NEED_FIQ
- Defined in: filecore.h
- Declaration: #define filecore_HARD_DISCS_NEED_FIQ 0x1u
-
- %filecore_FLOPPIES_NEED_FIQ
- Defined in: filecore.h
- Declaration: #define filecore_FLOPPIES_NEED_FIQ 0x2u
-
- %filecore_USE_SCRATCH_FOR_TEMPORARY
- Defined in: filecore.h
- Declaration: #define filecore_USE_SCRATCH_FOR_TEMPORARY 0x8u
-
- %filecore_HARD_DISCS_CAN_MOUNT
- Defined in: filecore.h
- Declaration: #define filecore_HARD_DISCS_CAN_MOUNT 0x10u
-
- %filecore_HARD_DISCS_CAN_POLL_CHANGE
- Defined in: filecore.h
- Declaration: #define filecore_HARD_DISCS_CAN_POLL_CHANGE 0x20u
-
- %filecore_FLOPPIES_CAN_EJECT
- Defined in: filecore.h
- Declaration: #define filecore_FLOPPIES_CAN_EJECT 0x40u
-
- %filecore_HARD_DISCS_CAN_EJECT
- Defined in: filecore.h
- Declaration: #define filecore_HARD_DISCS_CAN_EJECT 0x100u
-
- %filecore_LOW_SECTOR_SEQUENCE_SIDES
- Defined in: filecore.h
- Declaration: #define filecore_LOW_SECTOR_SEQUENCE_SIDES 0x40u
-
- %filecore_LOW_SECTOR_DOUBLE_STEP
- Defined in: filecore.h
- Declaration: #define filecore_LOW_SECTOR_DOUBLE_STEP 0x80u
-
- %filecore_DISC_ADDRESS_OFFSET
- Defined in: filecore.h
- Declaration: #define filecore_DISC_ADDRESS_OFFSET 0x1FFFFFFFu
-
- %filecore_DISC_ADDRESS_DRIVE
- Defined in: filecore.h
- Declaration: #define filecore_DISC_ADDRESS_DRIVE 0xE0000000u
-
- %filecore_DISC_ADDRESS_OFFSET_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_DISC_ADDRESS_OFFSET_SHIFT 0
-
- %filecore_DISC_ADDRESS_DRIVE_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_DISC_ADDRESS_DRIVE_SHIFT 29
-
- %filecore_DISC_OP_GIVEN_ALTERNATIVE_DEFECT_LIST
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_GIVEN_ALTERNATIVE_DEFECT_LIST 0x10u
-
- %filecore_DISC_OP_GIVEN_SECTOR_LIST
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_GIVEN_SECTOR_LIST 0x20u
-
- %filecore_DISC_OP_IGNORE_ESCAPE
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_IGNORE_ESCAPE 0x40u
-
- %filecore_DISC_OP_IGNORE_TIMEOUT
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_IGNORE_TIMEOUT 0x80u
-
- %filecore_DISC_OP_ALTERNATIVE_RECORD
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_ALTERNATIVE_RECORD 0xFFFFFF00u
-
- %filecore_DISC_OP_ALTERNATIVE_RECORD_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_DISC_OP_ALTERNATIVE_RECORD_SHIFT 6
-
- %filecore_CREATE_FLOPPY_COUNT
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_FLOPPY_COUNT 0xFFu
-
- %filecore_CREATE_FLOPPY_COUNT_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_FLOPPY_COUNT_SHIFT 0
-
- %filecore_CREATE_HARD_DISC_COUNT
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_HARD_DISC_COUNT 0xFF00u
-
- %filecore_CREATE_HARD_DISC_COUNT_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_HARD_DISC_COUNT_SHIFT 8
-
- %filecore_CREATE_DEFAULT_DRIVE
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_DEFAULT_DRIVE 0xFF0000u
-
- %filecore_CREATE_DEFAULT_DRIVE_SHIFT
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_DEFAULT_DRIVE_SHIFT 16
-
- %filecore_CREATE_NO_DIR_STATE
- Defined in: filecore.h
- Declaration: #define filecore_CREATE_NO_DIR_STATE 0x40000000u
-
- %filecore_FLOPPY_OLD_STRUCTURE
- Defined in: filecore.h
- Declaration: #define filecore_FLOPPY_OLD_STRUCTURE 0x80u
-
- %filecore_FLOPPY_OLD_MAP
- Defined in: filecore.h
- Declaration: #define filecore_FLOPPY_OLD_MAP 0x100u
-
- %filecore_FORMATL
- Defined in: filecore.h
- Declaration: #define filecore_FORMATL 128
-
- %filecore_FORMATD
- Defined in: filecore.h
- Declaration: #define filecore_FORMATD 129
-
- %filecore_FORMATE
- Defined in: filecore.h
- Declaration: #define filecore_FORMATE 130
-
- %filecore_FORMATF
- Defined in: filecore.h
- Declaration: #define filecore_FORMATF 131
-
- %filecore_POLL_NOT_CHANGED
- Defined in: filecore.h
- Declaration: #define filecore_POLL_NOT_CHANGED 0x1u
-
- %filecore_POLL_MAY_BE_CHANGED
- Defined in: filecore.h
- Declaration: #define filecore_POLL_MAY_BE_CHANGED 0x2u
-
- %filecore_POLL_CHANGED
- Defined in: filecore.h
- Declaration: #define filecore_POLL_CHANGED 0x4u
-
- %filecore_POLL_EMPTY
- Defined in: filecore.h
- Declaration: #define filecore_POLL_EMPTY 0x8u
-
- %filecore_POLL_READY
- Defined in: filecore.h
- Declaration: #define filecore_POLL_READY 0x10u
-
- %filecore_POLL_FORTY_TRACK
- Defined in: filecore.h
- Declaration: #define filecore_POLL_FORTY_TRACK 0x20u
-
- %filecore_POLL_EMPTY_WORKS
- Defined in: filecore.h
- Declaration: #define filecore_POLL_EMPTY_WORKS 0x40u
-
- %filecore_POLL_CHANGED_WORKS
- Defined in: filecore.h
- Declaration: #define filecore_POLL_CHANGED_WORKS 0x80u
-
- %filecore_POLL_HIGH_DENSITY
- Defined in: filecore.h
- Declaration: #define filecore_POLL_HIGH_DENSITY 0x100u
-
- %filecore_POLL_DENSITY_SENSE_WORKS
- Defined in: filecore.h
- Declaration: #define filecore_POLL_DENSITY_SENSE_WORKS 0x200u
-
- %filecore_POLL_READY_WORKS
- Defined in: filecore.h
- Declaration: #define filecore_POLL_READY_WORKS 0x400u
-
- %xfilecorediscop_verify
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr,
- int *unverified);
- Summary: Verifies a disc
-
- %filecorediscop_verify
- Defined in: filecore.h
- Declaration: extern int filecorediscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr);
- Summary: Verifies a disc
-
- %xfilecorediscop_read_sectors
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread);
- Summary: Reads sectors from a disc
-
- %filecorediscop_read_sectors
- Defined in: filecore.h
- Declaration: extern int filecorediscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Reads sectors from a disc
-
- %xfilecorediscop_write_sectors
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unwritten);
- Summary: Writes sectors to a disc
-
- %filecorediscop_write_sectors
- Defined in: filecore.h
- Declaration: extern int filecorediscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Writes sectors to a disc
-
- %xfilecorediscop_read_track
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Reads a track from a floppy disc
-
- %filecorediscop_read_track
- Defined in: filecore.h
- Declaration: extern void filecorediscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Reads a track from a floppy disc
-
- %xfilecorediscop_read_id
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Reads a hard disc ID
-
- %filecorediscop_read_id
- Defined in: filecore.h
- Declaration: extern void filecorediscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Reads a hard disc ID
-
- %xfilecorediscop_write_track
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Writes a track to a disc
-
- %filecorediscop_write_track
- Defined in: filecore.h
- Declaration: extern void filecorediscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- void *instance);
- Summary: Writes a track to a disc
-
- %xfilecorediscop_format_track
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_track_format *track_format,
- void *instance);
- Summary: Formats a track of a disc
-
- %filecorediscop_format_track
- Defined in: filecore.h
- Declaration: extern void filecorediscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_track_format *track_format,
- void *instance);
- Summary: Formats a track of a disc
-
- %xfilecorediscop_seek
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_seek (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Seeks to a disc location
-
- %filecorediscop_seek
- Defined in: filecore.h
- Declaration: extern void filecorediscop_seek (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Seeks to a disc location
-
- %xfilecorediscop_restore
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_restore (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Does a restore operation for a disc
-
- %filecorediscop_restore
- Defined in: filecore.h
- Declaration: extern void filecorediscop_restore (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Does a restore operation for a disc
-
- %xfilecorediscop_step_in
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_step_in (bits flags,
- void *instance);
- Summary: Steps a floppy disc in one track
-
- %filecorediscop_step_in
- Defined in: filecore.h
- Declaration: extern void filecorediscop_step_in (bits flags,
- void *instance);
- Summary: Steps a floppy disc in one track
-
- %xfilecorediscop_step_out
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_step_out (bits flags,
- void *instance);
- Summary: Steps a floppy disc out one track
-
- %filecorediscop_step_out
- Defined in: filecore.h
- Declaration: extern void filecorediscop_step_out (bits flags,
- void *instance);
- Summary: Steps a floppy disc out one track
-
- %xfilecorediscop_read_sectors_via_cache
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread,
- int *cache_handle_out);
- Summary: Reads sectors of a disc using the RMA cache
-
- %filecorediscop_read_sectors_via_cache
- Defined in: filecore.h
- Declaration: extern int filecorediscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- void *instance,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *cache_handle_out);
- Summary: Reads sectors of a disc using the RMA cache
-
- %xfilecorediscop_specify
- Defined in: filecore.h
- Declaration: extern os_error *xfilecorediscop_specify (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Does a specify operation on a hard disc
-
- %filecorediscop_specify
- Defined in: filecore.h
- Declaration: extern void filecorediscop_specify (bits flags,
- filecore_disc_address disc_addr,
- void *instance);
- Summary: Does a specify operation on a hard disc
-
- %xfilecore_create
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_create (filecore_descriptor *descriptor,
- byte *module_base,
- byte *word,
- bits options,
- int dir_cache_size,
- int file_cache_buffer_count,
- bits map_sizes,
- void **instance,
- void **floppy_done,
- void **hard_disc_done,
- void **release_fiq);
- Summary: Creates a new instantiation of an ADFS-like filing system
-
- %filecore_create
- Defined in: filecore.h
- Declaration: extern void filecore_create (filecore_descriptor *descriptor,
- byte *module_base,
- byte *word,
- bits options,
- int dir_cache_size,
- int file_cache_buffer_count,
- bits map_sizes,
- void **instance,
- void **floppy_done,
- void **hard_disc_done,
- void **release_fiq);
- Summary: Creates a new instantiation of an ADFS-like filing system
-
- %xfilecore_drives
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_drives (void *instance,
- int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on a filing system's drives
-
- %filecore_drives
- Defined in: filecore.h
- Declaration: extern void filecore_drives (void *instance,
- int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on a filing system's drives
-
- %xfilecore_free_space
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_free_space (char *disc_name,
- void *instance,
- int *free,
- int *max);
- Summary: Returns information on a disc's free space
-
- %filecore_free_space
- Defined in: filecore.h
- Declaration: extern int filecore_free_space (char *disc_name,
- void *instance,
- int *max);
- Summary: Returns information on a disc's free space
-
- %xfilecore_floppy_structure
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_floppy_structure (byte *buffer,
- filecore_disc *disc,
- bits flags,
- filecore_defect_list *defect_list,
- int *used);
- Summary: Creates a RAM image of a floppy disc map and root directory entry
-
- %filecore_floppy_structure
- Defined in: filecore.h
- Declaration: extern void filecore_floppy_structure (byte *buffer,
- filecore_disc *disc,
- bits flags,
- filecore_defect_list *defect_list,
- int *used);
- Summary: Creates a RAM image of a floppy disc map and root directory entry
-
- %xfilecore_describe_disc
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_describe_disc (char *disc_name,
- filecore_disc *disc,
- void *instance);
- Summary: Returns a disc record describing a disc's shape and format
-
- %filecore_describe_disc
- Defined in: filecore.h
- Declaration: extern void filecore_describe_disc (char *disc_name,
- filecore_disc *disc,
- void *instance);
- Summary: Returns a disc record describing a disc's shape and format
-
- %xfilecore_discard_read_sectors_cache
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_discard_read_sectors_cache (int cache_handle);
- Summary: Discards the cache of read sectors created by FileCoreDiscOp_ReadSectorsViaCache
-
- %filecore_discard_read_sectors_cache
- Defined in: filecore.h
- Declaration: extern void filecore_discard_read_sectors_cache (int cache_handle);
- Summary: Discards the cache of read sectors created by FileCoreDiscOp_ReadSectorsViaCache
-
- %xfilecore_disc_format
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_disc_format (filecore_format *buffer,
- int vet_format_swi,
- int vet_format_handle,
- int format);
- Summary: Fills in a disc format structure with parameters for the specified format
-
- %filecore_disc_format
- Defined in: filecore.h
- Declaration: extern void filecore_disc_format (filecore_format *buffer,
- int vet_format_swi,
- int vet_format_handle,
- int format);
- Summary: Fills in a disc format structure with parameters for the specified format
-
- %xfilecore_layout_structure
- Defined in: filecore.h
- Declaration: extern os_error *xfilecore_layout_structure (filecore_disc *disc,
- filecore_defect_list *defect_list,
- char *disc_name,
- os_f image_file);
- Summary: Lays out into the specified file a set of structures for its format
-
- %filecore_layout_structure
- Defined in: filecore.h
- Declaration: extern void filecore_layout_structure (filecore_disc *disc,
- filecore_defect_list *defect_list,
- char *disc_name,
- os_f image_file);
- Summary: Lays out into the specified file a set of structures for its format
-
- %xfilecoremiscop_mount
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_mount (int drive_no,
- filecore_disc_address disc_addr,
- byte *buffer,
- int size,
- filecore_disc *disc,
- void *instance);
- Summary: Mounts a disc, reading in the data asked for
-
- %filecoremiscop_mount
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_mount (int drive_no,
- filecore_disc_address disc_addr,
- byte *buffer,
- int size,
- filecore_disc *disc,
- void *instance);
- Summary: Mounts a disc, reading in the data asked for
-
- %xfilecoremiscop_poll_changed
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_poll_changed (int drive_no,
- int sequence_no,
- void *instance,
- int *sequence_no_out,
- bits *result);
- Summary: Polls the sequence number for a drive
-
- %filecoremiscop_poll_changed
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_poll_changed (int drive_no,
- int sequence_no,
- void *instance,
- int *sequence_no_out,
- bits *result);
- Summary: Polls the sequence number for a drive
-
- %xfilecoremiscop_lock_drive
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_lock_drive (int drive_no,
- void *instance);
- Summary: Locks a disc in a floppy drive
-
- %filecoremiscop_lock_drive
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_lock_drive (int drive_no,
- void *instance);
- Summary: Locks a disc in a floppy drive
-
- %xfilecoremiscop_unlock_drive
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_unlock_drive (int drive_no,
- void *instance);
- Summary: Unlocks a disc in a floppy drive
-
- %filecoremiscop_unlock_drive
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_unlock_drive (int drive_no,
- void *instance);
- Summary: Unlocks a disc in a floppy drive
-
- %xfilecoremiscop_poll_period
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_poll_period (char *disc_name,
- void *instance,
- int *poll_period,
- char **media_type);
- Summary: Informs FileCore of the minimum period between polling for disc insertion
-
- %filecoremiscop_poll_period
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_poll_period (char *disc_name,
- void *instance,
- int *poll_period,
- char **media_type);
- Summary: Informs FileCore of the minimum period between polling for disc insertion
-
- %xfilecoremiscop_eject_disc
- Defined in: filecore.h
- Declaration: extern os_error *xfilecoremiscop_eject_disc (int drive_no,
- void *instance);
- Summary: Power-ejects the disc in the specified drive
-
- %filecoremiscop_eject_disc
- Defined in: filecore.h
- Declaration: extern void filecoremiscop_eject_disc (int drive_no,
- void *instance);
- Summary: Power-ejects the disc in the specified drive
-
- %xservice_identify_disc
- Defined in: filecore.h
- Declaration: extern os_error *xservice_identify_disc (char *format_name,
- int size,
- filecore_disc *disc,
- int cache_handle,
- void *instance,
- bool *unclaimed,
- bits *file_type,
- int *cache_handle_out);
- Summary: Identifies disc format
-
- %service_identify_disc
- Defined in: filecore.h
- Declaration: extern bool service_identify_disc (char *format_name,
- int size,
- filecore_disc *disc,
- int cache_handle,
- void *instance,
- bits *file_type,
- int *cache_handle_out);
- Summary: Identifies disc format
-
- %filer_message_dir
- Defined in: filer.h
- Declaration: typedef
- struct
- { int fs_no;
- bits flags;
- char (dir_name) [228];
- }
- filer_message_dir;
-
- %filer_message_open_dir_at
- Defined in: filer.h
- Declaration: typedef
- struct
- { int fs_no;
- bits flags;
- os_coord at;
- int width;
- int height;
- byte display;
- char (dir_name) [211];
- }
- filer_message_open_dir_at;
-
- %filer_message_selection_dir
- Defined in: filer.h
- Declaration: typedef
- struct
- { char (dir_name) [236];
- }
- filer_message_selection_dir;
-
- %filer_message_add_selection
- Defined in: filer.h
- Declaration: typedef
- struct
- { char (leaf_list) [236];
- }
- filer_message_add_selection;
-
- %filer_message_action
- Defined in: filer.h
- Declaration: typedef
- struct
- { int operation;
- bits options;
- union
- { char (destination_dir_name) [228];
- struct
- { short access;
- short mask;
- }
- access;
- bits file_type;
- char (find_leaf) [228];
- }
- data;
- }
- filer_message_action;
-
- %filer_message_control_action
- Defined in: filer.h
- Declaration: typedef
- struct
- { int control;
- }
- filer_message_control_action;
-
- %filer_message_selection
- Defined in: filer.h
- Declaration: typedef
- struct
- { os_box bbox;
- int width;
- int height;
- bits display;
- int col0;
- int row0;
- int col1;
- int row1;
- }
- filer_message_selection;
-
- %filer_format
- Defined in: filer.h
- Declaration: typedef
- struct
- { filer_format *next;
- char *menu_text;
- char *help_text;
- int disc_format_swi;
- int disc_format_handle;
- int layout_structure_swi;
- int layout_structure_handle;
- bits flags;
- }
- filer_format;
-
- %error_FILER_NO_RECURSION
- Defined in: filer.h
- Declaration: #define error_FILER_NO_RECURSION 0xB80u
-
- %error_FILER_NO_TEMPLATE
- Defined in: filer.h
- Declaration: #define error_FILER_NO_TEMPLATE 0xB81u
-
- %error_FILER_FAILED_SAVE
- Defined in: filer.h
- Declaration: #define error_FILER_FAILED_SAVE 0xB82u
-
- %error_FILER_BAD_PATH
- Defined in: filer.h
- Declaration: #define error_FILER_BAD_PATH 0xB83u
-
- %message_FILER_OPEN_DIR
- Defined in: filer.h
- Declaration: #define message_FILER_OPEN_DIR 0x400u
-
- %message_FILER_CLOSE_DIR
- Defined in: filer.h
- Declaration: #define message_FILER_CLOSE_DIR 0x401u
-
- %message_FILER_OPEN_DIR_AT
- Defined in: filer.h
- Declaration: #define message_FILER_OPEN_DIR_AT 0x402u
-
- %message_FILER_SELECTION_DIR
- Defined in: filer.h
- Declaration: #define message_FILER_SELECTION_DIR 0x403u
-
- %message_FILER_ADD_SELECTION
- Defined in: filer.h
- Declaration: #define message_FILER_ADD_SELECTION 0x404u
-
- %message_FILER_ACTION
- Defined in: filer.h
- Declaration: #define message_FILER_ACTION 0x405u
-
- %message_FILER_CONTROL_ACTION
- Defined in: filer.h
- Declaration: #define message_FILER_CONTROL_ACTION 0x406u
-
- %message_FILER_SELECTION
- Defined in: filer.h
- Declaration: #define message_FILER_SELECTION 0x407u
-
- %filer_FORMAT_NATIVE
- Defined in: filer.h
- Declaration: #define filer_FORMAT_NATIVE 0x1u
-
- %filer_DIR_NONCANONICAL
- Defined in: filer.h
- Declaration: #define filer_DIR_NONCANONICAL 0x1u
-
- %filer_DISPLAY_LARGE_ICONS
- Defined in: filer.h
- Declaration: #define filer_DISPLAY_LARGE_ICONS 0x0u
-
- %filer_DISPLAY_SMALL_ICONS
- Defined in: filer.h
- Declaration: #define filer_DISPLAY_SMALL_ICONS 0x1u
-
- %filer_DISPLAY_FULL_INFO
- Defined in: filer.h
- Declaration: #define filer_DISPLAY_FULL_INFO 0x2u
-
- %filer_DISPLAY
- Defined in: filer.h
- Declaration: #define filer_DISPLAY 0x3u
-
- %filer_DISPLAY_SHIFT
- Defined in: filer.h
- Declaration: #define filer_DISPLAY_SHIFT 0
-
- %filer_SORT_BY_NAME
- Defined in: filer.h
- Declaration: #define filer_SORT_BY_NAME 0x0u
-
- %filer_SORT_BY_SIZE
- Defined in: filer.h
- Declaration: #define filer_SORT_BY_SIZE 0x1u
-
- %filer_SORT_BY_TYPE
- Defined in: filer.h
- Declaration: #define filer_SORT_BY_TYPE 0x2u
-
- %filer_SORT_BY_DATE
- Defined in: filer.h
- Declaration: #define filer_SORT_BY_DATE 0x3u
-
- %filer_SORT
- Defined in: filer.h
- Declaration: #define filer_SORT 0xCu
-
- %filer_SORT_SHIFT
- Defined in: filer.h
- Declaration: #define filer_SORT_SHIFT 2
-
- %filer_GIVEN_DISPLAY
- Defined in: filer.h
- Declaration: #define filer_GIVEN_DISPLAY 0x10u
-
- %filer_GIVEN_SORT
- Defined in: filer.h
- Declaration: #define filer_GIVEN_SORT 0x20u
-
- %filer_CONTROL_ACKNOWLEDGE
- Defined in: filer.h
- Declaration: #define filer_CONTROL_ACKNOWLEDGE 0
-
- %filer_CONTROL_VERBOSE_ON
- Defined in: filer.h
- Declaration: #define filer_CONTROL_VERBOSE_ON 1
-
- %filer_CONTROL_VERBOSE_OFF
- Defined in: filer.h
- Declaration: #define filer_CONTROL_VERBOSE_OFF 2
-
- %xservice_start_filer
- Defined in: filer.h
- Declaration: extern os_error *xservice_start_filer (wimp_t task,
- char **command,
- bool *unclaimed);
- Summary: Request to filing-system-specific desktop filers to start up
-
- %service_start_filer
- Defined in: filer.h
- Declaration: extern bool service_start_filer (wimp_t task,
- char **command);
- Summary: Request to filing-system-specific desktop filers to start up
-
- %xservice_started_filer
- Defined in: filer.h
- Declaration: extern os_error *xservice_started_filer (void);
- Summary: Request to filing-system-specific desktop filers to set task_handle variable to 0
-
- %service_started_filer
- Defined in: filer.h
- Declaration: extern void service_started_filer (void);
- Summary: Request to filing-system-specific desktop filers to set task_handle variable to 0
-
- %xservice_filer_dying
- Defined in: filer.h
- Declaration: extern os_error *xservice_filer_dying (void);
- Summary: Notification that the Filer module is about to close down
-
- %service_filer_dying
- Defined in: filer.h
- Declaration: extern void service_filer_dying (void);
- Summary: Notification that the Filer module is about to close down
-
- %xservice_enumerate_formats
- Defined in: filer.h
- Declaration: extern os_error *xservice_enumerate_formats (filer_format *format_list,
- filer_format **format_list_out);
- Summary: Enumerate available disc formats
-
- %service_enumerate_formats
- Defined in: filer.h
- Declaration: extern void service_enumerate_formats (filer_format *format_list,
- filer_format **format_list_out);
- Summary: Enumerate available disc formats
-
- %xservice_disc_dismounted
- Defined in: filer.h
- Declaration: extern os_error *xservice_disc_dismounted (char *disc_name);
- Summary: Disc dismounted
-
- %service_disc_dismounted
- Defined in: filer.h
- Declaration: extern void service_disc_dismounted (char *disc_name);
- Summary: Disc dismounted
-
- %fileraction_VERBOSE
- Defined in: fileraction.h
- Declaration: #define fileraction_VERBOSE 0x1u
-
- %fileraction_CONFIRM
- Defined in: fileraction.h
- Declaration: #define fileraction_CONFIRM 0x2u
-
- %fileraction_FORCE
- Defined in: fileraction.h
- Declaration: #define fileraction_FORCE 0x4u
-
- %fileraction_NEWER
- Defined in: fileraction.h
- Declaration: #define fileraction_NEWER 0x8u
-
- %fileraction_RECURSE
- Defined in: fileraction.h
- Declaration: #define fileraction_RECURSE 0x10u
-
- %xfileraction_send_selected_directory
- Defined in: fileraction.h
- Declaration: extern os_error *xfileraction_send_selected_directory (wimp_t task,
- char *name);
- Summary: Sends a message specifying the directory containing the selection
-
- %fileraction_send_selected_directory
- Defined in: fileraction.h
- Declaration: extern void fileraction_send_selected_directory (wimp_t task,
- char *name);
- Summary: Sends a message specifying the directory containing the selection
-
- %xfileraction_send_selected_file
- Defined in: fileraction.h
- Declaration: extern os_error *xfileraction_send_selected_file (wimp_t task,
- char *leaf_name);
- Summary: Sends a message specifying a selected file within the given directory
-
- %fileraction_send_selected_file
- Defined in: fileraction.h
- Declaration: extern void fileraction_send_selected_file (wimp_t task,
- char *leaf_name);
- Summary: Sends a message specifying a selected file within the given directory
-
- %xfileractionsendstartoperation_copy
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_copy (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a copy
-
- %fileractionsendstartoperation_copy
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_copy (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a copy
-
- %xfileractionsendstartoperation_move_local
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_move_local (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a move (by renaming)
-
- %fileractionsendstartoperation_move_local
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_move_local (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a move (by renaming)
-
- %xfileractionsendstartoperation_delete
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_delete (wimp_t task,
- bits flags);
- Summary: Sends a message to start a delete
-
- %fileractionsendstartoperation_delete
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_delete (wimp_t task,
- bits flags);
- Summary: Sends a message to start a delete
-
- %xfileractionsendstartoperation_access
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_access (wimp_t task,
- bits flags,
- int *access);
- Summary: Sends a message to start an access modification
-
- %fileractionsendstartoperation_access
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_access (wimp_t task,
- bits flags,
- int *access);
- Summary: Sends a message to start an access modification
-
- %xfileractionsendstartoperation_set_type
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_set_type (wimp_t task,
- bits flags,
- bits *file_type);
- Summary: Sends a message to start a set type
-
- %fileractionsendstartoperation_set_type
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_set_type (wimp_t task,
- bits flags,
- bits *file_type);
- Summary: Sends a message to start a set type
-
- %xfileractionsendstartoperation_count
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_count (wimp_t task,
- bits flags);
- Summary: Sends a message to start a count
-
- %fileractionsendstartoperation_count
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_count (wimp_t task,
- bits flags);
- Summary: Sends a message to start a count
-
- %xfileractionsendstartoperation_move
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_move (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a move (by copying and deleting)
-
- %fileractionsendstartoperation_move
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_move (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a move (by copying and deleting)
-
- %xfileractionsendstartoperation_copy_local
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_copy_local (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a copy within a directory
-
- %fileractionsendstartoperation_copy_local
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_copy_local (wimp_t task,
- bits flags,
- char *destination,
- int size);
- Summary: Sends a message to start a copy within a directory
-
- %xfileractionsendstartoperation_stamp
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_stamp (wimp_t task,
- bits flags);
- Summary: Sends a message to start a stamp
-
- %fileractionsendstartoperation_stamp
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_stamp (wimp_t task,
- bits flags);
- Summary: Sends a message to start a stamp
-
- %xfileractionsendstartoperation_find
- Defined in: fileraction.h
- Declaration: extern os_error *xfileractionsendstartoperation_find (wimp_t task,
- bits flags,
- char *file_name,
- int size);
- Summary: Sends a message to start a file search
-
- %fileractionsendstartoperation_find
- Defined in: fileraction.h
- Declaration: extern void fileractionsendstartoperation_find (wimp_t task,
- bits flags,
- char *file_name,
- int size);
- Summary: Sends a message to start a file search
-
- %error_FILE_SWITCH_NO_CLAIM
- Defined in: fileswitch.h
- Declaration: #define error_FILE_SWITCH_NO_CLAIM 0x400u
-
- %error_BAD_FS_CONTROL_REASON
- Defined in: fileswitch.h
- Declaration: #define error_BAD_FS_CONTROL_REASON 0x401u
-
- %error_BAD_OS_FILE_REASON
- Defined in: fileswitch.h
- Declaration: #define error_BAD_OS_FILE_REASON 0x402u
-
- %error_BAD_OS_ARGS_REASON
- Defined in: fileswitch.h
- Declaration: #define error_BAD_OS_ARGS_REASON 0x403u
-
- %error_BAD_OSGBPB_REASON
- Defined in: fileswitch.h
- Declaration: #define error_BAD_OSGBPB_REASON 0x404u
-
- %error_BAD_MODE_FOR_OS_FIND
- Defined in: fileswitch.h
- Declaration: #define error_BAD_MODE_FOR_OS_FIND 0x405u
-
- %error_NO_ROOM_FOR_TRANSIENT
- Defined in: fileswitch.h
- Declaration: #define error_NO_ROOM_FOR_TRANSIENT 0x406u
-
- %error_EXEC_ADDR_NOT_IN_CODE
- Defined in: fileswitch.h
- Declaration: #define error_EXEC_ADDR_NOT_IN_CODE 0x407u
-
- %error_EXEC_ADDR_TOO_LOW
- Defined in: fileswitch.h
- Declaration: #define error_EXEC_ADDR_TOO_LOW 0x408u
-
- %error_UNKNOWN_ACTION_TYPE
- Defined in: fileswitch.h
- Declaration: #define error_UNKNOWN_ACTION_TYPE 0x409u
-
- %error_TOO_MANY_LEVELS
- Defined in: fileswitch.h
- Declaration: #define error_TOO_MANY_LEVELS 0x40Au
-
- %error_NO_SELECTED_FILING_SYSTEM
- Defined in: fileswitch.h
- Declaration: #define error_NO_SELECTED_FILING_SYSTEM 0x40Bu
-
- %error_CANT_REMOVE_FS_BY_NUMBER
- Defined in: fileswitch.h
- Declaration: #define error_CANT_REMOVE_FS_BY_NUMBER 0x40Cu
-
- %error_UNALIGNED_FS_ENTRY
- Defined in: fileswitch.h
- Declaration: #define error_UNALIGNED_FS_ENTRY 0x40Du
-
- %error_UNSUPPORTED_FS_ENTRY
- Defined in: fileswitch.h
- Declaration: #define error_UNSUPPORTED_FS_ENTRY 0x40Eu
-
- %error_FS_NOT_SPECIAL
- Defined in: fileswitch.h
- Declaration: #define error_FS_NOT_SPECIAL 0x40Fu
-
- %error_CORE_NOT_READABLE
- Defined in: fileswitch.h
- Declaration: #define error_CORE_NOT_READABLE 0x410u
-
- %error_CORE_NOT_WRITEABLE
- Defined in: fileswitch.h
- Declaration: #define error_CORE_NOT_WRITEABLE 0x411u
-
- %error_BAD_BUFFER_SIZE_FOR_STREAM
- Defined in: fileswitch.h
- Declaration: #define error_BAD_BUFFER_SIZE_FOR_STREAM 0x412u
-
- %error_NOT_OPEN_FOR_READING
- Defined in: fileswitch.h
- Declaration: #define error_NOT_OPEN_FOR_READING 0x413u
-
- %error_NOT_ENOUGH_STACK_FOR_FS_ENTRY
- Defined in: fileswitch.h
- Declaration: #define error_NOT_ENOUGH_STACK_FOR_FS_ENTRY 0x414u
-
- %error_NOTHING_TO_COPY
- Defined in: fileswitch.h
- Declaration: #define error_NOTHING_TO_COPY 0x415u
-
- %error_NOTHING_TO_DELETE
- Defined in: fileswitch.h
- Declaration: #define error_NOTHING_TO_DELETE 0x416u
-
- %error_FILE_SWITCH_CANT_BE_KILLED_WHILST_THREADED
- Defined in: fileswitch.h
- Declaration: #define error_FILE_SWITCH_CANT_BE_KILLED_WHILST_THREADED 0x417u
-
- %error_INVALID_ERROR_BLOCK
- Defined in: fileswitch.h
- Declaration: #define error_INVALID_ERROR_BLOCK 0x418u
-
- %error_FS_FILE_TOO_BIG
- Defined in: fileswitch.h
- Declaration: #define error_FS_FILE_TOO_BIG 0x419u
-
- %error_CANT_RM_FASTER_FILE_SWITCH
- Defined in: fileswitch.h
- Declaration: #define error_CANT_RM_FASTER_FILE_SWITCH 0x41Au
-
- %error_INCONSISTENT_HANDLE_SET
- Defined in: fileswitch.h
- Declaration: #define error_INCONSISTENT_HANDLE_SET 0x41Bu
-
- %error_IS_AFILE
- Defined in: fileswitch.h
- Declaration: #define error_IS_AFILE 0x41Cu
-
- %error_BAD_FILE_TYPE
- Defined in: fileswitch.h
- Declaration: #define error_BAD_FILE_TYPE 0x41Du
-
- %error_LIBRARY_SOMEWHERE_ELSE
- Defined in: fileswitch.h
- Declaration: #define error_LIBRARY_SOMEWHERE_ELSE 0x41Eu
-
- %error_PATH_IS_SELF_CONTRADICTORY
- Defined in: fileswitch.h
- Declaration: #define error_PATH_IS_SELF_CONTRADICTORY 0x41Fu
-
- %error_WASNT_DOLLAR_AFTER_DISC
- Defined in: fileswitch.h
- Declaration: #define error_WASNT_DOLLAR_AFTER_DISC 0x420u
-
- %error_NOT_ENOUGH_MEMORY_FOR_WILDCARD_RESOLUTION
- Defined in: fileswitch.h
- Declaration: #define error_NOT_ENOUGH_MEMORY_FOR_WILDCARD_RESOLUTION 0x421u
-
- %error_NOT_ENOUGH_STACK_FOR_WILDCARD_RESOLUTION
- Defined in: fileswitch.h
- Declaration: #define error_NOT_ENOUGH_STACK_FOR_WILDCARD_RESOLUTION 0x422u
-
- %error_DIR_WANTED_FILE_FOUND
- Defined in: fileswitch.h
- Declaration: #define error_DIR_WANTED_FILE_FOUND 0x423u
-
- %error_NOT_FOUND
- Defined in: fileswitch.h
- Declaration: #define error_NOT_FOUND 0x424u
-
- %error_MULTIPART_PATH_USED
- Defined in: fileswitch.h
- Declaration: #define error_MULTIPART_PATH_USED 0x425u
-
- %error_RECURSIVE_PATH
- Defined in: fileswitch.h
- Declaration: #define error_RECURSIVE_PATH 0x426u
-
- %error_MULTI_FS_DOES_NOT_SUPPORT_GBPB11
- Defined in: fileswitch.h
- Declaration: #define error_MULTI_FS_DOES_NOT_SUPPORT_GBPB11 0x427u
-
- %error_FILE_SWITCH_DATA_LOST
- Defined in: fileswitch.h
- Declaration: #define error_FILE_SWITCH_DATA_LOST 0x428u
-
- %error_TOO_MANY_ERROR_LOOKUPS
- Defined in: fileswitch.h
- Declaration: #define error_TOO_MANY_ERROR_LOOKUPS 0x429u
-
- %error_MESSAGE_FILE_BUSY
- Defined in: fileswitch.h
- Declaration: #define error_MESSAGE_FILE_BUSY 0x42Au
-
- %error_PARTITION_BUSY
- Defined in: fileswitch.h
- Declaration: #define error_PARTITION_BUSY 0x42Bu
-
- %error_NOT_SUPPORTED
- Defined in: fileswitch.h
- Declaration: #define error_NOT_SUPPORTED 0xF8u
-
- %error_FS_WRITE_ONLY
- Defined in: fileswitch.h
- Declaration: #define error_FS_WRITE_ONLY 0xFAu
-
- %error_FS_READ_ONLY
- Defined in: fileswitch.h
- Declaration: #define error_FS_READ_ONLY 0xFCu
-
- %xos_bget
- Defined in: fileswitch.h
- Declaration: extern os_error *xos_bget (os_f file,
- char *c,
- bits *psr);
- Summary: Reads a byte from an open file
-
- %os_bget
- Defined in: fileswitch.h
- Declaration: extern bits os_bget (os_f file,
- char *c);
- Summary: Reads a byte from an open file
-
- %xbgetv
- Defined in: fileswitch.h
- Declaration: extern os_error *xbgetv (os_f file,
- char *c,
- bits *psr);
- Summary: OS_BGet vector
-
- %bgetv
- Defined in: fileswitch.h
- Declaration: extern bits bgetv (os_f file,
- char *c);
- Summary: OS_BGet vector
-
- %xos_bput
- Defined in: fileswitch.h
- Declaration: extern os_error *xos_bput (char c,
- os_f file);
- Summary: Writes a byte to an open file
-
- %os_bput
- Defined in: fileswitch.h
- Declaration: extern void os_bput (char c,
- os_f file);
- Summary: Writes a byte to an open file
-
- %xbputv
- Defined in: fileswitch.h
- Declaration: extern os_error *xbputv (char c,
- os_f file);
- Summary: OS_BPut vector
-
- %bputv
- Defined in: fileswitch.h
- Declaration: extern void bputv (char c,
- os_f file);
- Summary: OS_BPut vector
-
- %xservice_start_up_fs
- Defined in: fileswitch.h
- Declaration: extern os_error *xservice_start_up_fs (int fs);
- Summary: Start up filing system (removed with RISC OS 3.5)
-
- %service_start_up_fs
- Defined in: fileswitch.h
- Declaration: extern void service_start_up_fs (int fs);
- Summary: Start up filing system (removed with RISC OS 3.5)
-
- %xservice_fs_redeclare
- Defined in: fileswitch.h
- Declaration: extern os_error *xservice_fs_redeclare (void);
- Summary: Filing system reinitialise
-
- %service_fs_redeclare
- Defined in: fileswitch.h
- Declaration: extern void service_fs_redeclare (void);
- Summary: Filing system reinitialise
-
- %xservice_close_file
- Defined in: fileswitch.h
- Declaration: extern os_error *xservice_close_file (char *file_name,
- int count,
- int *count_out);
- Summary: Close an object, and any children of that object
-
- %service_close_file
- Defined in: fileswitch.h
- Declaration: extern void service_close_file (char *file_name,
- int count,
- int *count_out);
- Summary: Close an object, and any children of that object
-
- %filter_NAME_LIMIT
- Defined in: filter.h
- Declaration: #define filter_NAME_LIMIT 40
-
- %filter_ALL_TASKS
- Defined in: filter.h
- Declaration: #define filter_ALL_TASKS ((wimp_t) 0)
-
- %xfilter_register_pre_filter
- Defined in: filter.h
- Declaration: extern os_error *xfilter_register_pre_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task);
- Summary: Adds a new pre-filter to the list of pre-filters
-
- %filter_register_pre_filter
- Defined in: filter.h
- Declaration: extern void filter_register_pre_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task);
- Summary: Adds a new pre-filter to the list of pre-filters
-
- %xfilter_register_post_filter
- Defined in: filter.h
- Declaration: extern os_error *xfilter_register_post_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task,
- bits mask);
- Summary: Adds a new post-filter to the list of post-filters
-
- %filter_register_post_filter
- Defined in: filter.h
- Declaration: extern void filter_register_post_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task,
- bits mask);
- Summary: Adds a new post-filter to the list of post-filters
-
- %xfilter_de_register_pre_filter
- Defined in: filter.h
- Declaration: extern os_error *xfilter_de_register_pre_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task);
- Summary: Removes a pre-filter from the list of pre-filters
-
- %filter_de_register_pre_filter
- Defined in: filter.h
- Declaration: extern void filter_de_register_pre_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task);
- Summary: Removes a pre-filter from the list of pre-filters
-
- %xfilter_de_register_post_filter
- Defined in: filter.h
- Declaration: extern os_error *xfilter_de_register_post_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task,
- bits mask);
- Summary: Removes a post-filter from the list of post-filters
-
- %filter_de_register_post_filter
- Defined in: filter.h
- Declaration: extern void filter_de_register_post_filter (char *filter_name,
- void *code,
- byte *handle,
- wimp_t task,
- bits mask);
- Summary: Removes a post-filter from the list of post-filters
-
- %xservice_filter_manager_installed
- Defined in: filter.h
- Declaration: extern os_error *xservice_filter_manager_installed (void);
- Summary: Filter Manager starting up
-
- %service_filter_manager_installed
- Defined in: filter.h
- Declaration: extern void service_filter_manager_installed (void);
- Summary: Filter Manager starting up
-
- %xservice_filter_manager_dying
- Defined in: filter.h
- Declaration: extern os_error *xservice_filter_manager_dying (void);
- Summary: Filter Manager dying
-
- %service_filter_manager_dying
- Defined in: filter.h
- Declaration: extern void service_filter_manager_dying (void);
- Summary: Filter Manager dying
-
- %font_f
- Defined in: font.h
- Declaration: typedef byte font_f;
-
- %font_paint_block
- Defined in: font.h
- Declaration: typedef
- struct
- { os_coord space;
- os_coord letter;
- os_box rubout;
- }
- font_paint_block;
-
- %font_scan_block
- Defined in: font.h
- Declaration: typedef
- struct
- { os_coord space;
- os_coord letter;
- int split_char;
- os_box bbox;
- }
- font_scan_block;
-
- %font_thresholds
- Defined in: font.h
- Declaration: typedef
- struct
- { byte (t) [...];
- }
- font_thresholds;
-
- %font_colour_table
- Defined in: font.h
- Declaration: typedef
- struct
- { byte (c) [...];
- }
- font_colour_table;
-
- %font_bbox_info
- Defined in: font.h
- Declaration: typedef
- struct
- { os_box (bboxes) [256];
- }
- font_bbox_info;
-
- %font_width_info
- Defined in: font.h
- Declaration: typedef
- struct
- { int (widths) [256];
- }
- font_width_info;
-
- %font_misc_info
- Defined in: font.h
- Declaration: typedef
- struct
- { short x0;
- short y0;
- short x1;
- short y1;
- short xkern;
- short ykern;
- short italic_correction;
- byte underline_position;
- byte underline_thickness;
- short cap_height;
- short xheight;
- short descender;
- short ascender;
- int reserved;
- }
- font_misc_info;
-
- %font_short_kern_pair
- Defined in: font.h
- Declaration: typedef bits font_short_kern_pair;
-
- %font_long_kern_pair
- Defined in: font.h
- Declaration: typedef
- struct
- { int c;
- int xkern;
- int ykern;
- }
- font_long_kern_pair;
-
- %font_kern_info
- Defined in: font.h
- Declaration: typedef
- union
- { struct
- { int (table) [256];
- int size;
- bits flags;
- font_long_kern_pair (pairs) [...];
- }
- long_info;
- struct
- { int (table) [256];
- int size;
- bits flags;
- font_short_kern_pair (pairs) [...];
- }
- short_info;
- }
- font_kern_info;
-
- %font_OS_UNIT
- Defined in: font.h
- Declaration: #define font_OS_UNIT 400
-
- %font_INCH
- Defined in: font.h
- Declaration: #define font_INCH 72000
-
- %font_POINT
- Defined in: font.h
- Declaration: #define font_POINT 1000
-
- %font_COMMAND_NULL
- Defined in: font.h
- Declaration: #define font_COMMAND_NULL ((char) '\x00')
-
- %font_COMMAND_XMOVE
- Defined in: font.h
- Declaration: #define font_COMMAND_XMOVE ((char) '\x09')
-
- %font_COMMAND_LINEFEED
- Defined in: font.h
- Declaration: #define font_COMMAND_LINEFEED ((char) '\x0A')
-
- %font_COMMAND_YMOVE
- Defined in: font.h
- Declaration: #define font_COMMAND_YMOVE ((char) '\x0B')
-
- %font_COMMAND_RETURN
- Defined in: font.h
- Declaration: #define font_COMMAND_RETURN ((char) '\x0D')
-
- %font_COMMAND_GCOL
- Defined in: font.h
- Declaration: #define font_COMMAND_GCOL ((char) '\x11')
-
- %font_COMMAND_COLOURS
- Defined in: font.h
- Declaration: #define font_COMMAND_COLOURS ((char) '\x12')
-
- %font_COMMAND_TRUE_COLOURS
- Defined in: font.h
- Declaration: #define font_COMMAND_TRUE_COLOURS ((char) '\x13')
-
- %font_COMMAND_COMMENT
- Defined in: font.h
- Declaration: #define font_COMMAND_COMMENT ((char) '\x15')
-
- %font_COMMAND_UNDERLINE
- Defined in: font.h
- Declaration: #define font_COMMAND_UNDERLINE ((char) '\x19')
-
- %font_COMMAND_FONT
- Defined in: font.h
- Declaration: #define font_COMMAND_FONT ((char) '\x1A')
-
- %font_COMMAND_HOM_TRFM
- Defined in: font.h
- Declaration: #define font_COMMAND_HOM_TRFM ((char) '\x1B')
-
- %font_COMMAND_TRFM
- Defined in: font.h
- Declaration: #define font_COMMAND_TRFM ((char) '\x1C')
-
- %font_JUSTIFY
- Defined in: font.h
- Declaration: #define font_JUSTIFY 0x1u
-
- %font_RUBOUT
- Defined in: font.h
- Declaration: #define font_RUBOUT 0x2u
-
- %font_OS_UNITS
- Defined in: font.h
- Declaration: #define font_OS_UNITS 0x10u
-
- %font_GIVEN_BLOCK
- Defined in: font.h
- Declaration: #define font_GIVEN_BLOCK 0x20u
-
- %font_GIVEN_TRFM
- Defined in: font.h
- Declaration: #define font_GIVEN_TRFM 0x40u
-
- %font_GIVEN_LENGTH
- Defined in: font.h
- Declaration: #define font_GIVEN_LENGTH 0x80u
-
- %font_GIVEN_FONT
- Defined in: font.h
- Declaration: #define font_GIVEN_FONT 0x100u
-
- %font_KERN
- Defined in: font.h
- Declaration: #define font_KERN 0x200u
-
- %font_RIGHT_TO_LEFT
- Defined in: font.h
- Declaration: #define font_RIGHT_TO_LEFT 0x400u
-
- %font_RETURN_CARET_POS
- Defined in: font.h
- Declaration: #define font_RETURN_CARET_POS 0x20000u
-
- %font_RETURN_BBOX
- Defined in: font.h
- Declaration: #define font_RETURN_BBOX 0x40000u
-
- %font_RETURN_MATRIX
- Defined in: font.h
- Declaration: #define font_RETURN_MATRIX 0x80000u
-
- %font_RETURN_SPLIT_COUNT
- Defined in: font.h
- Declaration: #define font_RETURN_SPLIT_COUNT 0x100000u
-
- %font_NO_OUTPUT
- Defined in: font.h
- Declaration: #define font_NO_OUTPUT 0x1u
-
- %font_ADD_HINTS
- Defined in: font.h
- Declaration: #define font_ADD_HINTS 0x2u
-
- %font_OUTPUT_SKELETON
- Defined in: font.h
- Declaration: #define font_OUTPUT_SKELETON 0x4u
-
- %font_CONVERT_BITMAP
- Defined in: font.h
- Declaration: #define font_CONVERT_BITMAP 0x8u
-
- %font_ERROR_IF_BITMAP
- Defined in: font.h
- Declaration: #define font_ERROR_IF_BITMAP 0x10u
-
- %error_FONT_NO_ROOM
- Defined in: font.h
- Declaration: #define error_FONT_NO_ROOM 0x200u
-
- %error_FONT_CACHE_FULL
- Defined in: font.h
- Declaration: #define error_FONT_CACHE_FULL 0x201u
-
- %error_FONT_NO_CACHE
- Defined in: font.h
- Declaration: #define error_FONT_NO_CACHE 0x202u
-
- %error_FONT_TOO_LONG
- Defined in: font.h
- Declaration: #define error_FONT_TOO_LONG 0x203u
-
- %error_FONT64K
- Defined in: font.h
- Declaration: #define error_FONT64K 0x204u
-
- %error_FONT_PAL_TOO_BIG
- Defined in: font.h
- Declaration: #define error_FONT_PAL_TOO_BIG 0x205u
-
- %error_FONT_BAD_TRAN_BITS
- Defined in: font.h
- Declaration: #define error_FONT_BAD_TRAN_BITS 0x206u
-
- %error_FONT_NOT_ENOUGH_BITS
- Defined in: font.h
- Declaration: #define error_FONT_NOT_ENOUGH_BITS 0x207u
-
- %error_FONT_NO_FONT
- Defined in: font.h
- Declaration: #define error_FONT_NO_FONT 0x208u
-
- %error_FONT_NO_PIXELS
- Defined in: font.h
- Declaration: #define error_FONT_NO_PIXELS 0x209u
-
- %error_FONT_BAD_FONT_NUMBER
- Defined in: font.h
- Declaration: #define error_FONT_BAD_FONT_NUMBER 0x20Au
-
- %error_FONT_NOT_FOUND
- Defined in: font.h
- Declaration: #define error_FONT_NOT_FOUND 0x20Bu
-
- %error_FONT_BAD_FONT_FILE
- Defined in: font.h
- Declaration: #define error_FONT_BAD_FONT_FILE 0x20Cu
-
- %error_FONT_NO_HANDLES
- Defined in: font.h
- Declaration: #define error_FONT_NO_HANDLES 0x20Du
-
- %error_FONT_BAD_COUNTER
- Defined in: font.h
- Declaration: #define error_FONT_BAD_COUNTER 0x20Eu
-
- %error_FONT_BAD_CTRL_CHAR
- Defined in: font.h
- Declaration: #define error_FONT_BAD_CTRL_CHAR 0x20Fu
-
- %error_FONTS_IN_USE
- Defined in: font.h
- Declaration: #define error_FONTS_IN_USE 0x210u
-
- %error_FONT_BAD_SEGMENT
- Defined in: font.h
- Declaration: #define error_FONT_BAD_SEGMENT 0x211u
-
- %error_FONT_BAD_PREFIX
- Defined in: font.h
- Declaration: #define error_FONT_BAD_PREFIX 0x212u
-
- %error_FONT_RESERVED
- Defined in: font.h
- Declaration: #define error_FONT_RESERVED 0x213u
-
- %error_FONT_BAD_CHAR_CODE
- Defined in: font.h
- Declaration: #define error_FONT_BAD_CHAR_CODE 0x214u
-
- %error_FONT_NO_BITMAPS
- Defined in: font.h
- Declaration: #define error_FONT_NO_BITMAPS 0x215u
-
- %error_FONT_NO_BITMAPS2
- Defined in: font.h
- Declaration: #define error_FONT_NO_BITMAPS2 0x216u
-
- %error_FONT_BAD_FONT_CACHE_FILE
- Defined in: font.h
- Declaration: #define error_FONT_BAD_FONT_CACHE_FILE 0x217u
-
- %error_FONT_FIELD_NOT_FOUND
- Defined in: font.h
- Declaration: #define error_FONT_FIELD_NOT_FOUND 0x218u
-
- %error_FONT_BAD_MATRIX
- Defined in: font.h
- Declaration: #define error_FONT_BAD_MATRIX 0x219u
-
- %error_FONT_OVERFLOW
- Defined in: font.h
- Declaration: #define error_FONT_OVERFLOW 0x21Au
-
- %error_FONT_DIVBY0
- Defined in: font.h
- Declaration: #define error_FONT_DIVBY0 0x21Bu
-
- %error_FONT_BAD_READ_METRICS
- Defined in: font.h
- Declaration: #define error_FONT_BAD_READ_METRICS 0x21Cu
-
- %error_FONT_BAD_RGB
- Defined in: font.h
- Declaration: #define error_FONT_BAD_RGB 0x21Du
-
- %error_FONT_ENCODING_NOT_FOUND
- Defined in: font.h
- Declaration: #define error_FONT_ENCODING_NOT_FOUND 0x21Eu
-
- %error_FONT_MUST_HAVE_SLASH
- Defined in: font.h
- Declaration: #define error_FONT_MUST_HAVE_SLASH 0x21Fu
-
- %error_FONT_BAD_ENCODING_SIZE
- Defined in: font.h
- Declaration: #define error_FONT_BAD_ENCODING_SIZE 0x220u
-
- %error_FONT_TOO_MANY_IDS
- Defined in: font.h
- Declaration: #define error_FONT_TOO_MANY_IDS 0x221u
-
- %error_FONT_TOO_FEW_IDS
- Defined in: font.h
- Declaration: #define error_FONT_TOO_FEW_IDS 0x222u
-
- %error_FONT_NO_BASE_ENCODING
- Defined in: font.h
- Declaration: #define error_FONT_NO_BASE_ENCODING 0x223u
-
- %error_FONT_IDENTIFIER_NOT_FOUND
- Defined in: font.h
- Declaration: #define error_FONT_IDENTIFIER_NOT_FOUND 0x224u
-
- %error_FONT_TOO_MANY_CHUNKS
- Defined in: font.h
- Declaration: #define error_FONT_TOO_MANY_CHUNKS 0x225u
-
- %error_FONT_BAD_FONT_FILE2
- Defined in: font.h
- Declaration: #define error_FONT_BAD_FONT_FILE2 0x226u
-
- %error_FONT_DATA_NOT_FOUND
- Defined in: font.h
- Declaration: #define error_FONT_DATA_NOT_FOUND 0x20Bu
-
- %error_FONT_DATA_NOT_FOUND2
- Defined in: font.h
- Declaration: #define error_FONT_DATA_NOT_FOUND2 0x20Bu
-
- %font_NAME_LIMIT
- Defined in: font.h
- Declaration: #define font_NAME_LIMIT 40
-
- %font_SYSTEM
- Defined in: font.h
- Declaration: #define font_SYSTEM ((font_f) 0)
-
- %font_CURRENT
- Defined in: font.h
- Declaration: #define font_CURRENT ((font_f) 0)
-
- %font_BITMAP_DEEP
- Defined in: font.h
- Declaration: #define font_BITMAP_DEEP 0x1u
-
- %font_BITMAP_HORIZONTAL_SUB_PIXEL
- Defined in: font.h
- Declaration: #define font_BITMAP_HORIZONTAL_SUB_PIXEL 0x2u
-
- %font_BITMAP_VERTICAL_SUB_PIXEL
- Defined in: font.h
- Declaration: #define font_BITMAP_VERTICAL_SUB_PIXEL 0x4u
-
- %font_BITMAP_DELETE
- Defined in: font.h
- Declaration: #define font_BITMAP_DELETE 0x8u
-
- %font_CHARACTERISTIC_OLD_FORMAT
- Defined in: font.h
- Declaration: #define font_CHARACTERISTIC_OLD_FORMAT 0x1u
-
- %font_CHARACTERISTIC_ROM
- Defined in: font.h
- Declaration: #define font_CHARACTERISTIC_ROM 0x2u
-
- %font_CHARACTERISTIC_MONOCHROME
- Defined in: font.h
- Declaration: #define font_CHARACTERISTIC_MONOCHROME 0x4u
-
- %font_CHARACTERISTIC_FILL_RULE_NON_ZERO
- Defined in: font.h
- Declaration: #define font_CHARACTERISTIC_FILL_RULE_NON_ZERO 0x8u
-
- %font_RETURN_FONT_NAME
- Defined in: font.h
- Declaration: #define font_RETURN_FONT_NAME 0x10000u
-
- %font_RETURN_LOCAL_FONT_NAME
- Defined in: font.h
- Declaration: #define font_RETURN_LOCAL_FONT_NAME 0x20000u
-
- %font_USE_LINEFEED
- Defined in: font.h
- Declaration: #define font_USE_LINEFEED 0x40000u
-
- %font_RETURN_FONT_MENU
- Defined in: font.h
- Declaration: #define font_RETURN_FONT_MENU 0x80000u
-
- %font_ALLOW_SYSTEM_FONT
- Defined in: font.h
- Declaration: #define font_ALLOW_SYSTEM_FONT 0x100000u
-
- %font_GIVEN_TICK
- Defined in: font.h
- Declaration: #define font_GIVEN_TICK 0x200000u
-
- %font_RETURN_ENCODING_MENU
- Defined in: font.h
- Declaration: #define font_RETURN_ENCODING_MENU 0x480000u
-
- %font_TICK_NONE
- Defined in: font.h
- Declaration: #define font_TICK_NONE ((char *) 0)
-
- %font_TICK_SYSTEM_FONT
- Defined in: font.h
- Declaration: #define font_TICK_SYSTEM_FONT ((char *) 1)
-
- %font_METRICS_KERN_YONLY
- Defined in: font.h
- Declaration: #define font_METRICS_KERN_YONLY 0x2u
-
- %font_METRICS_KERN_XONLY
- Defined in: font.h
- Declaration: #define font_METRICS_KERN_XONLY 0x4u
-
- %font_METRICS_MANY_KERN_PAIRS
- Defined in: font.h
- Declaration: #define font_METRICS_MANY_KERN_PAIRS 0x8u
-
- %font_GIVEN_ENCODING_MENU
- Defined in: font.h
- Declaration: #define font_GIVEN_ENCODING_MENU 0x1u
-
- %xfont_cache_addr
- Defined in: font.h
- Declaration: extern os_error *xfont_cache_addr (int *version,
- int *cache_size,
- int *cache_used);
- Summary: Gets the version number, font cache size and amount used
-
- %font_cache_addr
- Defined in: font.h
- Declaration: extern void font_cache_addr (int *version,
- int *cache_size,
- int *cache_used);
- Summary: Gets the version number, font cache size and amount used
-
- %xfont_find_font
- Defined in: font.h
- Declaration: extern os_error *xfont_find_font (char *font_name,
- int xsize,
- int ysize,
- int xres,
- int yres,
- font_f *font,
- int *xres_out,
- int *yres_out);
- Summary: Gets the handle for a font
-
- %font_find_font
- Defined in: font.h
- Declaration: extern font_f font_find_font (char *font_name,
- int xsize,
- int ysize,
- int xres,
- int yres,
- int *xres_out,
- int *yres_out);
- Summary: Gets the handle for a font
-
- %xfont_lose_font
- Defined in: font.h
- Declaration: extern os_error *xfont_lose_font (font_f font);
- Summary: Finishes use of a font
-
- %font_lose_font
- Defined in: font.h
- Declaration: extern void font_lose_font (font_f font);
- Summary: Finishes use of a font
-
- %xfont_read_defn
- Defined in: font.h
- Declaration: extern os_error *xfont_read_defn (font_f font,
- int *xsize,
- int *ysize,
- int *xres,
- int *yres,
- int *age,
- int *usage_count);
- Summary: Reads details about a font
-
- %font_read_defn
- Defined in: font.h
- Declaration: extern void font_read_defn (font_f font,
- int *xsize,
- int *ysize,
- int *xres,
- int *yres,
- int *age,
- int *usage_count);
- Summary: Reads details about a font
-
- %xfont_read_identifier
- Defined in: font.h
- Declaration: extern os_error *xfont_read_identifier (font_f font,
- byte *buffer,
- int *used);
- Summary: Reads the full font identifier
-
- %font_read_identifier
- Defined in: font.h
- Declaration: extern void font_read_identifier (font_f font,
- byte *buffer,
- int *used);
- Summary: Reads the full font identifier
-
- %xfont_read_info
- Defined in: font.h
- Declaration: extern os_error *xfont_read_info (font_f font,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Gets the font bounding box
-
- %font_read_info
- Defined in: font.h
- Declaration: extern void font_read_info (font_f font,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Gets the font bounding box
-
- %xfont_string_width
- Defined in: font.h
- Declaration: extern os_error *xfont_string_width (char *s,
- int xmax,
- int ymax,
- int split,
- int length,
- char **split_point,
- int *x,
- int *y,
- int *length_out,
- int *index_out);
- Summary: Calculates how wide a string would be in the current font (prefer Font_ScanString)
-
- %font_string_width
- Defined in: font.h
- Declaration: extern void font_string_width (char *s,
- int xmax,
- int ymax,
- int split,
- int length,
- char **split_point,
- int *x,
- int *y,
- int *length_out,
- int *index_out);
- Summary: Calculates how wide a string would be in the current font (prefer Font_ScanString)
-
- %xfont_paint
- Defined in: font.h
- Declaration: extern os_error *xfont_paint (font_f font,
- char *string,
- bits flags,
- int xpos,
- int ypos,
- font_paint_block *block,
- os_trfm *trfm,
- int length);
- Summary: Writes a string to the screen
-
- %font_paint
- Defined in: font.h
- Declaration: extern void font_paint (font_f font,
- char *string,
- bits flags,
- int xpos,
- int ypos,
- font_paint_block *block,
- os_trfm *trfm,
- int length);
- Summary: Writes a string to the screen
-
- %xfont_caret
- Defined in: font.h
- Declaration: extern os_error *xfont_caret (os_colour_number colour_number,
- int height,
- bits flags,
- int x,
- int y);
- Summary: Defines text cursor for Font Manager
-
- %font_caret
- Defined in: font.h
- Declaration: extern void font_caret (os_colour_number colour_number,
- int height,
- bits flags,
- int x,
- int y);
- Summary: Defines text cursor for Font Manager
-
- %xfont_convertto_os
- Defined in: font.h
- Declaration: extern os_error *xfont_convertto_os (int x,
- int y,
- int *x_out,
- int *y_out);
- Summary: Converts internal coordinates to OS coordinates
-
- %font_convertto_os
- Defined in: font.h
- Declaration: extern void font_convertto_os (int x,
- int y,
- int *x_out,
- int *y_out);
- Summary: Converts internal coordinates to OS coordinates
-
- %xfont_converttopoints
- Defined in: font.h
- Declaration: extern os_error *xfont_converttopoints (int x,
- int y,
- int *x_out,
- int *y_out);
- Summary: Converts OS coordinates to internal coordinates
-
- %font_converttopoints
- Defined in: font.h
- Declaration: extern void font_converttopoints (int x,
- int y,
- int *x_out,
- int *y_out);
- Summary: Converts OS coordinates to internal coordinates
-
- %xfont_set_font
- Defined in: font.h
- Declaration: extern os_error *xfont_set_font (font_f font);
- Summary: Selects the font to be subsequently used
-
- %font_set_font
- Defined in: font.h
- Declaration: extern void font_set_font (font_f font);
- Summary: Selects the font to be subsequently used
-
- %xfont_current_font
- Defined in: font.h
- Declaration: extern os_error *xfont_current_font (font_f *font,
- os_gcol *bg_hint,
- os_gcol *fill,
- int *offset);
- Summary: Gets the current font handle and colours
-
- %font_current_font
- Defined in: font.h
- Declaration: extern font_f font_current_font (os_gcol *bg_hint,
- os_gcol *fill,
- int *offset);
- Summary: Gets the current font handle and colours
-
- %xfont_future_font
- Defined in: font.h
- Declaration: extern os_error *xfont_future_font (font_f *font,
- os_gcol *bg_hint,
- os_gcol *fill,
- int *offset);
- Summary: Checks font characteristics after Font_StringWidth
-
- %font_future_font
- Defined in: font.h
- Declaration: extern font_f font_future_font (os_gcol *bg_hint,
- os_gcol *fill,
- int *offset);
- Summary: Checks font characteristics after Font_StringWidth
-
- %xfont_find_caret
- Defined in: font.h
- Declaration: extern os_error *xfont_find_caret (char *s,
- int x,
- int y,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out,
- int *index_out);
- Summary: Finds where the caret is in a string
-
- %font_find_caret
- Defined in: font.h
- Declaration: extern void font_find_caret (char *s,
- int x,
- int y,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out,
- int *index_out);
- Summary: Finds where the caret is in a string
-
- %xfont_char_bbox
- Defined in: font.h
- Declaration: extern os_error *xfont_char_bbox (font_f font,
- char c,
- bits flags,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Gets the bounding box of a character
-
- %font_char_bbox
- Defined in: font.h
- Declaration: extern void font_char_bbox (font_f font,
- char c,
- bits flags,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Gets the bounding box of a character
-
- %xfont_read_scale_factor
- Defined in: font.h
- Declaration: extern os_error *xfont_read_scale_factor (int *xfactor,
- int *yfactor);
- Summary: Reads the internal to OS conversion factor
-
- %font_read_scale_factor
- Defined in: font.h
- Declaration: extern void font_read_scale_factor (int *xfactor,
- int *yfactor);
- Summary: Reads the internal to OS conversion factor
-
- %xfont_set_scale_factor
- Defined in: font.h
- Declaration: extern os_error *xfont_set_scale_factor (int xfactor,
- int yfactor);
- Summary: Sets the internal to OS conversion factor
-
- %font_set_scale_factor
- Defined in: font.h
- Declaration: extern void font_set_scale_factor (int xfactor,
- int yfactor);
- Summary: Sets the internal to OS conversion factor
-
- %xfont_list_fonts
- Defined in: font.h
- Declaration: extern os_error *xfont_list_fonts (byte *buffer1,
- int context,
- int size1,
- byte *buffer2,
- int size2,
- char *tick_font,
- int *context_out,
- int *used1,
- int *used2);
- Summary: Scans for fonts, returning their identifiers one at a time; or or builds a menu of fonts
-
- %font_list_fonts
- Defined in: font.h
- Declaration: extern int font_list_fonts (byte *buffer1,
- int context,
- int size1,
- byte *buffer2,
- int size2,
- char *tick_font,
- int *used1,
- int *used2);
- Summary: Scans for fonts, returning their identifiers one at a time; or or builds a menu of fonts
-
- %xfont_set_font_colours
- Defined in: font.h
- Declaration: extern os_error *xfont_set_font_colours (font_f font,
- os_gcol bg_hint,
- os_gcol fill,
- int offset);
- Summary: Changes the current colours and (optionally) the current font (prefer ColourTrans_SetFontColours)
-
- %font_set_font_colours
- Defined in: font.h
- Declaration: extern void font_set_font_colours (font_f font,
- os_gcol bg_hint,
- os_gcol fill,
- int offset);
- Summary: Changes the current colours and (optionally) the current font (prefer ColourTrans_SetFontColours)
-
- %xfont_set_palette
- Defined in: font.h
- Declaration: extern os_error *xfont_set_palette (os_gcol bg_hint,
- os_gcol fill,
- int offset,
- os_colour bg_hint_out,
- os_colour fill_out);
- Summary: Defines the anti-alias palette
-
- %font_set_palette
- Defined in: font.h
- Declaration: extern void font_set_palette (os_gcol bg_hint,
- os_gcol fill,
- int offset,
- os_colour bg_hint_out,
- os_colour fill_out);
- Summary: Defines the anti-alias palette
-
- %xfont_set_true_palette
- Defined in: font.h
- Declaration: extern os_error *xfont_set_true_palette (os_gcol bg_hint,
- os_gcol fill,
- int offset,
- os_colour bg_hint_out,
- os_colour fill_out);
- Summary: Defines the anti-alias palette with true colour values
-
- %font_set_true_palette
- Defined in: font.h
- Declaration: extern void font_set_true_palette (os_gcol bg_hint,
- os_gcol fill,
- int offset,
- os_colour bg_hint_out,
- os_colour fill_out);
- Summary: Defines the anti-alias palette with true colour values
-
- %xfont_read_thresholds
- Defined in: font.h
- Declaration: extern os_error *xfont_read_thresholds (font_thresholds *buffer);
- Summary: Reads the list of threshold values for painting
-
- %font_read_thresholds
- Defined in: font.h
- Declaration: extern void font_read_thresholds (font_thresholds *buffer);
- Summary: Reads the list of threshold values for painting
-
- %xfont_set_thresholds
- Defined in: font.h
- Declaration: extern os_error *xfont_set_thresholds (font_thresholds *thresholds);
- Summary: Defines the list of threshold values for painting
-
- %font_set_thresholds
- Defined in: font.h
- Declaration: extern void font_set_thresholds (font_thresholds *thresholds);
- Summary: Defines the list of threshold values for painting
-
- %xfont_find_caretj
- Defined in: font.h
- Declaration: extern os_error *xfont_find_caretj (char *s,
- int x,
- int y,
- int xjust,
- int yjust,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out,
- int *index_out);
- Summary: Finds where the caret is in a justified string
-
- %font_find_caretj
- Defined in: font.h
- Declaration: extern void font_find_caretj (char *s,
- int x,
- int y,
- int xjust,
- int yjust,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out,
- int *index_out);
- Summary: Finds where the caret is in a justified string
-
- %xfont_string_bbox
- Defined in: font.h
- Declaration: extern os_error *xfont_string_bbox (char *s,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Measures the size of a string (prefer Font_ScanString)
-
- %font_string_bbox
- Defined in: font.h
- Declaration: extern void font_string_bbox (char *s,
- int *x0,
- int *y0,
- int *x1,
- int *y1);
- Summary: Measures the size of a string (prefer Font_ScanString)
-
- %xfont_read_colour_table
- Defined in: font.h
- Declaration: extern os_error *xfont_read_colour_table (font_colour_table *colour_table);
- Summary: Reads the anti-alias colour table
-
- %font_read_colour_table
- Defined in: font.h
- Declaration: extern void font_read_colour_table (font_colour_table *colour_table);
- Summary: Reads the anti-alias colour table
-
- %xfont_make_bitmap
- Defined in: font.h
- Declaration: extern os_error *xfont_make_bitmap (char *font_name,
- int xsize,
- int ysize,
- int xres,
- int yres,
- bits flags);
- Summary: Make a font bitmap file
-
- %font_make_bitmap
- Defined in: font.h
- Declaration: extern void font_make_bitmap (char *font_name,
- int xsize,
- int ysize,
- int xres,
- int yres,
- bits flags);
- Summary: Make a font bitmap file
-
- %xfont_un_cache_file
- Defined in: font.h
- Declaration: extern os_error *xfont_un_cache_file (char *file_name,
- bool recache);
- Summary: Deletes font cache information, or recaches it
-
- %font_un_cache_file
- Defined in: font.h
- Declaration: extern void font_un_cache_file (char *file_name,
- bool recache);
- Summary: Deletes font cache information, or recaches it
-
- %xfont_set_font_max
- Defined in: font.h
- Declaration: extern os_error *xfont_set_font_max (int font_max,
- int font_max1,
- int font_max2,
- int font_max3,
- int font_max4,
- int font_max5);
- Summary: Sets the FontMax values
-
- %font_set_font_max
- Defined in: font.h
- Declaration: extern void font_set_font_max (int font_max,
- int font_max1,
- int font_max2,
- int font_max3,
- int font_max4,
- int font_max5);
- Summary: Sets the FontMax values
-
- %xfont_read_font_max
- Defined in: font.h
- Declaration: extern os_error *xfont_read_font_max (int *font_max,
- int *font_max1,
- int *font_max2,
- int *font_max3,
- int *font_max4,
- int *font_max5);
- Summary: Reads the FontMax values
-
- %font_read_font_max
- Defined in: font.h
- Declaration: extern void font_read_font_max (int *font_max,
- int *font_max1,
- int *font_max2,
- int *font_max3,
- int *font_max4,
- int *font_max5);
- Summary: Reads the FontMax values
-
- %xfont_read_font_prefix
- Defined in: font.h
- Declaration: extern os_error *xfont_read_font_prefix (font_f font,
- char *buffer,
- int size,
- char **end);
- Summary: Finds the directory prefix for a given font handle
-
- %font_read_font_prefix
- Defined in: font.h
- Declaration: extern void font_read_font_prefix (font_f font,
- char *buffer,
- int size,
- char **end);
- Summary: Finds the directory prefix for a given font handle
-
- %xfont_switch_output_to_buffer
- Defined in: font.h
- Declaration: extern os_error *xfont_switch_output_to_buffer (bits flags,
- byte *buffer,
- char **end);
- Summary: Switches output to a buffer, creating a Draw file structure
-
- %font_switch_output_to_buffer
- Defined in: font.h
- Declaration: extern void font_switch_output_to_buffer (bits flags,
- byte *buffer,
- char **end);
- Summary: Switches output to a buffer, creating a Draw file structure
-
- %xfont_read_font_metrics
- Defined in: font.h
- Declaration: extern os_error *xfont_read_font_metrics (font_f font,
- font_bbox_info *bbox_info,
- font_width_info *xwidth_info,
- font_width_info *ywidth_info,
- font_misc_info *misc_info,
- font_kern_info *kern_info,
- bits *flags,
- int *bbox_info_size,
- int *xwidth_info_size,
- int *ywidth_info_size,
- int *misc_info_size,
- int *kern_info_size);
- Summary: Reads the full metrics information held in a font's IntMetrics file
-
- %font_read_font_metrics
- Defined in: font.h
- Declaration: extern void font_read_font_metrics (font_f font,
- font_bbox_info *bbox_info,
- font_width_info *xwidth_info,
- font_width_info *ywidth_info,
- font_misc_info *misc_info,
- font_kern_info *kern_info,
- bits *flags,
- int *bbox_info_size,
- int *xwidth_info_size,
- int *ywidth_info_size,
- int *misc_info_size,
- int *kern_info_size);
- Summary: Reads the full metrics information held in a font's IntMetrics file
-
- %xfont_decode_menu
- Defined in: font.h
- Declaration: extern os_error *xfont_decode_menu (bits flags,
- byte *menu,
- byte *block,
- byte *buffer,
- int size,
- int **next_selection,
- int *used);
- Summary: Decode a selection made from a font menu
-
- %font_decode_menu
- Defined in: font.h
- Declaration: extern void font_decode_menu (bits flags,
- byte *menu,
- byte *block,
- byte *buffer,
- int size,
- int **next_selection,
- int *used);
- Summary: Decode a selection made from a font menu
-
- %xfont_scan_string
- Defined in: font.h
- Declaration: extern os_error *xfont_scan_string (font_f font,
- char *s,
- bits flags,
- int x,
- int y,
- font_scan_block *block,
- os_trfm *trfm,
- int length,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out);
- Summary: Returns information on a string
-
- %font_scan_string
- Defined in: font.h
- Declaration: extern void font_scan_string (font_f font,
- char *s,
- bits flags,
- int x,
- int y,
- font_scan_block *block,
- os_trfm *trfm,
- int length,
- char **split_point,
- int *x_out,
- int *y_out,
- int *length_out);
- Summary: Returns information on a string
-
- %xfont_current_rgb
- Defined in: font.h
- Declaration: extern os_error *xfont_current_rgb (font_f *font,
- os_colour *bg_hint,
- os_colour *fill,
- int *offset);
- Summary: Reads the settings of colours after calling Font_Paint
-
- %font_current_rgb
- Defined in: font.h
- Declaration: extern font_f font_current_rgb (os_colour *bg_hint,
- os_colour *fill,
- int *offset);
- Summary: Reads the settings of colours after calling Font_Paint
-
- %xfont_future_rgb
- Defined in: font.h
- Declaration: extern os_error *xfont_future_rgb (font_f *font,
- os_colour *bg_hint,
- os_colour *fill,
- int *offset);
- Summary: Reads the settings of colours after calling various Font... SWI's
-
- %font_future_rgb
- Defined in: font.h
- Declaration: extern font_f font_future_rgb (os_colour *bg_hint,
- os_colour *fill,
- int *offset);
- Summary: Reads the settings of colours after calling various Font... SWI's
-
- %xfont_read_encoding_filename
- Defined in: font.h
- Declaration: extern os_error *xfont_read_encoding_filename (font_f font,
- char *buffer,
- int size,
- char **end);
- Summary: Returns the file name of the encoding file used for a given font handle
-
- %font_read_encoding_filename
- Defined in: font.h
- Declaration: extern void font_read_encoding_filename (font_f font,
- char *buffer,
- int size,
- char **end);
- Summary: Returns the file name of the encoding file used for a given font handle
-
- %xfont_find_field
- Defined in: font.h
- Declaration: extern os_error *xfont_find_field (char *identifier,
- char qualifier,
- char **field,
- bool *found);
- Summary: Returns a pointer to a specified field within a font identifier
-
- %font_find_field
- Defined in: font.h
- Declaration: extern bool font_find_field (char *identifier,
- char qualifier,
- char **field);
- Summary: Returns a pointer to a specified field within a font identifier
-
- %xfont_apply_fields
- Defined in: font.h
- Declaration: extern os_error *xfont_apply_fields (char *identifier,
- char *fields,
- char *buffer,
- int size,
- int *spare);
- Summary: Merges a new set of fields with those already in a given font identifier
-
- %font_apply_fields
- Defined in: font.h
- Declaration: extern void font_apply_fields (char *identifier,
- char *fields,
- char *buffer,
- int size,
- int *spare);
- Summary: Merges a new set of fields with those already in a given font identifier
-
- %xfont_lookup_font
- Defined in: font.h
- Declaration: extern os_error *xfont_lookup_font (font_f font,
- bits *flags);
- Summary: Returns information about a given font
-
- %font_lookup_font
- Defined in: font.h
- Declaration: extern bits font_lookup_font (font_f font);
- Summary: Returns information about a given font
-
- %xservice_fonts_changed
- Defined in: font.h
- Declaration: extern os_error *xservice_fonts_changed (void);
- Summary: New Font$Path detected
-
- %service_fonts_changed
- Defined in: font.h
- Declaration: extern void service_fonts_changed (void);
- Summary: New Font$Path detected
-
- %xfpemulator_version
- Defined in: fpemulator.h
- Declaration: extern os_error *xfpemulator_version (int *version);
- Summary: Returns the version number of the Floating Point Emulator
-
- %fpemulator_version
- Defined in: fpemulator.h
- Declaration: extern int fpemulator_version (void);
- Summary: Returns the version number of the Floating Point Emulator
-
- %xfree_register
- Defined in: free.h
- Declaration: extern os_error *xfree_register (int fs_no,
- void *fn,
- void *workspace);
- Summary: Provides an interactive free space display for a filing system
-
- %free_register
- Defined in: free.h
- Declaration: extern void free_register (int fs_no,
- void *fn,
- void *workspace);
- Summary: Provides an interactive free space display for a filing system
-
- %xfree_de_register
- Defined in: free.h
- Declaration: extern os_error *xfree_de_register (int fs_no,
- void *fn,
- void *workspace);
- Summary: Removes the filing system from the list of filing systems known by the Free module
-
- %free_de_register
- Defined in: free.h
- Declaration: extern void free_de_register (int fs_no,
- void *fn,
- void *workspace);
- Summary: Removes the filing system from the list of filing systems known by the Free module
-
- %fslock_STATUS_UNLOCKED
- Defined in: fslock.h
- Declaration: #define fslock_STATUS_UNLOCKED 0
-
- %fslock_STATUS_PROTECTED
- Defined in: fslock.h
- Declaration: #define fslock_STATUS_PROTECTED 1
-
- %fslock_STATUS_LOCKED
- Defined in: fslock.h
- Declaration: #define fslock_STATUS_LOCKED 2
-
- %error_FS_LOCK_UNKNOWN_SWI
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_UNKNOWN_SWI 0x806500u
-
- %error_FS_LOCK_LOCKED
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_LOCKED 0x806501u
-
- %error_FS_LOCK_UNKNOWN_FS
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_UNKNOWN_FS 0x806502u
-
- %error_FS_LOCK_FS_NOT_LOCKABLE
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_FS_NOT_LOCKABLE 0x806503u
-
- %error_FS_LOCK_NO_LOCKED_FS
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_NO_LOCKED_FS 0x806504u
-
- %error_FS_LOCK_PROTECTED_DISC
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_PROTECTED_DISC 0x806505u
-
- %error_FS_LOCK_KILLED
- Defined in: fslock.h
- Declaration: #define error_FS_LOCK_KILLED 0x806506u
-
- %xfslock_version
- Defined in: fslock.h
- Declaration: extern os_error *xfslock_version (int *version,
- void **workspace);
- Summary: Returns information describing the FSLock module
-
- %fslock_version
- Defined in: fslock.h
- Declaration: extern int fslock_version (void **workspace);
- Summary: Returns information describing the FSLock module
-
- %xfslock_status
- Defined in: fslock.h
- Declaration: extern os_error *xfslock_status (int *lock_status,
- int *fs_no);
- Summary: Returns the current lock status, and the locked filing system's number
-
- %fslock_status
- Defined in: fslock.h
- Declaration: extern int fslock_status (int *fs_no);
- Summary: Returns the current lock status, and the locked filing system's number
-
- %xfslock_change_status
- Defined in: fslock.h
- Declaration: extern os_error *xfslock_change_status (int new_lock_status,
- char *password,
- char *new_password,
- int new_fs_no);
- Summary: Changes one or more of the lock status, the password and the locked filing system
-
- %fslock_change_status
- Defined in: fslock.h
- Declaration: extern void fslock_change_status (int new_lock_status,
- char *password,
- char *new_password,
- int new_fs_no);
- Summary: Changes one or more of the lock status, the password and the locked filing system
-
- %help_message_request
- Defined in: help.h
- Declaration: typedef
- struct
- { os_coord pos;
- bits buttons;
- wimp_w w;
- wimp_i i;
- }
- help_message_request;
-
- %help_message_reply
- Defined in: help.h
- Declaration: typedef
- struct
- { char (reply) [236];
- }
- help_message_reply;
-
- %message_HELP_REQUEST
- Defined in: help.h
- Declaration: #define message_HELP_REQUEST 0x502u
-
- %message_HELP_REPLY
- Defined in: help.h
- Declaration: #define message_HELP_REPLY 0x503u
-
- %xhourglass_on
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_on (void);
- Summary: Turns on the hourglass
-
- %hourglass_on
- Defined in: hourglass.h
- Declaration: extern void hourglass_on (void);
- Summary: Turns on the hourglass
-
- %xhourglass_off
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_off (void);
- Summary: Turns off the hourglass
-
- %hourglass_off
- Defined in: hourglass.h
- Declaration: extern void hourglass_off (void);
- Summary: Turns off the hourglass
-
- %xhourglass_smash
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_smash (int delay);
- Summary: Turns off the hourglass immediately
-
- %hourglass_smash
- Defined in: hourglass.h
- Declaration: extern void hourglass_smash (int delay);
- Summary: Turns off the hourglass immediately
-
- %xhourglass_start
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_start (int delay);
- Summary: Turns on the hourglass after a given delay
-
- %hourglass_start
- Defined in: hourglass.h
- Declaration: extern void hourglass_start (int delay);
- Summary: Turns on the hourglass after a given delay
-
- %xhourglass_percentage
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_percentage (int percent);
- Summary: Displays a percentage below the hourglass
-
- %hourglass_percentage
- Defined in: hourglass.h
- Declaration: extern void hourglass_percentage (int percent);
- Summary: Displays a percentage below the hourglass
-
- %xhourglass_leds
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_leds (bits eor_mask,
- bits and_mask,
- bits *old_leds);
- Summary: Controls the display indicators above and below the hourglass
-
- %hourglass_leds
- Defined in: hourglass.h
- Declaration: extern bits hourglass_leds (bits eor_mask,
- bits and_mask);
- Summary: Controls the display indicators above and below the hourglass
-
- %xhourglass_colours
- Defined in: hourglass.h
- Declaration: extern os_error *xhourglass_colours (os_colour sand,
- os_colour glass,
- os_colour *old_sand,
- os_colour *old_glass);
- Summary: Sets the colours used to display the hourglass
-
- %hourglass_colours
- Defined in: hourglass.h
- Declaration: extern void hourglass_colours (os_colour sand,
- os_colour glass,
- os_colour *old_sand,
- os_colour *old_glass);
- Summary: Sets the colours used to display the hourglass
-
- %error_IIC_NO_ACKNOWLEDGE
- Defined in: iic.h
- Declaration: #define error_IIC_NO_ACKNOWLEDGE 0x20300u
-
- %xiiccontrol_read
- Defined in: iic.h
- Declaration: extern os_error *xiiccontrol_read (int *device,
- byte *buffer,
- int size);
- Summary: Reads from an IIC device
-
- %iiccontrol_read
- Defined in: iic.h
- Declaration: extern void iiccontrol_read (int *device,
- byte *buffer,
- int size);
- Summary: Reads from an IIC device
-
- %xiiccontrol_write
- Defined in: iic.h
- Declaration: extern os_error *xiiccontrol_write (int *device,
- byte *data,
- int size);
- Summary: Writes to an IIC device
-
- %iiccontrol_write
- Defined in: iic.h
- Declaration: extern void iiccontrol_write (int *device,
- byte *data,
- int size);
- Summary: Writes to an IIC device
-
- %xjoystick_read
- Defined in: joystick.h
- Declaration: extern os_error *xjoystick_read (int joystick_no,
- bits *state);
- Summary: Returns the state of a joystick
-
- %joystick_read
- Defined in: joystick.h
- Declaration: extern bits joystick_read (int joystick_no);
- Summary: Returns the state of a joystick
-
- %messagetrans_control_block
- Defined in: messagetrans.h
- Declaration: typedef
- struct
- { int (cb) [4];
- }
- messagetrans_control_block;
-
- %messagetrans_DIRECT_ACCESS
- Defined in: messagetrans.h
- Declaration: #define messagetrans_DIRECT_ACCESS 0x1u
-
- %error_MESSAGE_TRANS_SYNTAX
- Defined in: messagetrans.h
- Declaration: #define error_MESSAGE_TRANS_SYNTAX 0xAC0u
-
- %error_MESSAGE_TRANS_FILE_OPEN
- Defined in: messagetrans.h
- Declaration: #define error_MESSAGE_TRANS_FILE_OPEN 0xAC1u
-
- %error_MESSAGE_TRANS_TOKEN_NOT_FOUND
- Defined in: messagetrans.h
- Declaration: #define error_MESSAGE_TRANS_TOKEN_NOT_FOUND 0xAC2u
-
- %error_MESSAGE_TRANS_RECURSE
- Defined in: messagetrans.h
- Declaration: #define error_MESSAGE_TRANS_RECURSE 0xAC3u
-
- %xmessagetrans_file_info
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_file_info (char *file_name,
- bits *flags,
- int *size);
- Summary: Gives information about a message file
-
- %messagetrans_file_info
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_file_info (char *file_name,
- bits *flags,
- int *size);
- Summary: Gives information about a message file
-
- %xmessagetrans_open_file
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_open_file (messagetrans_control_block *cb,
- char *file_name,
- char *buffer);
- Summary: Opens a message file
-
- %messagetrans_open_file
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_open_file (messagetrans_control_block *cb,
- char *file_name,
- char *buffer);
- Summary: Opens a message file
-
- %xmessagetrans_lookup
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_lookup (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3,
- char **result,
- int *used);
- Summary: Translates a message token into a string
-
- %messagetrans_lookup
- Defined in: messagetrans.h
- Declaration: extern char *messagetrans_lookup (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3,
- int *used);
- Summary: Translates a message token into a string
-
- %xmessagetrans_make_menus
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_make_menus (messagetrans_control_block *cb,
- byte *menus,
- char *buffer,
- int size,
- int *used);
- Summary: Sets up a menu structure from a definition containing references to tokens
-
- %messagetrans_make_menus
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_make_menus (messagetrans_control_block *cb,
- byte *menus,
- char *buffer,
- int size,
- int *used);
- Summary: Sets up a menu structure from a definition containing references to tokens
-
- %xmessagetrans_close_file
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_close_file (messagetrans_control_block *cb);
- Summary: Closes a message file
-
- %messagetrans_close_file
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_close_file (messagetrans_control_block *cb);
- Summary: Closes a message file
-
- %xmessagetrans_enumerate_tokens
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_enumerate_tokens (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- int context,
- bool *more,
- int *used,
- int *context_out);
- Summary: Enumerates tokens that match a wildcarded token
-
- %messagetrans_enumerate_tokens
- Defined in: messagetrans.h
- Declaration: extern bool messagetrans_enumerate_tokens (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- int context,
- int *used,
- int *context_out);
- Summary: Enumerates tokens that match a wildcarded token
-
- %xmessagetrans_error_lookup
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_error_lookup (os_error *error,
- messagetrans_control_block *cb,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3);
- Summary: Translates a message token within an error block
-
- %messagetrans_error_lookup
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_error_lookup (os_error *error,
- messagetrans_control_block *cb,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3);
- Summary: Translates a message token within an error block
-
- %xmessagetrans_gs_lookup
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_gs_lookup (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3,
- int *used);
- Summary: Translates a message token into a string and calls OS_GSTrans
-
- %messagetrans_gs_lookup
- Defined in: messagetrans.h
- Declaration: extern void messagetrans_gs_lookup (messagetrans_control_block *cb,
- char *token,
- char *buffer,
- int size,
- char *arg0,
- char *arg1,
- char *arg2,
- char *arg3,
- int *used);
- Summary: Translates a message token into a string and calls OS_GSTrans
-
- %xmessagetrans_copy_error
- Defined in: messagetrans.h
- Declaration: extern os_error *xmessagetrans_copy_error (os_error *error,
- os_error **copy);
- Summary: Copies an error into one of the MessageTrans internal buffers
-
- %messagetrans_copy_error
- Defined in: messagetrans.h
- Declaration: extern os_error *messagetrans_copy_error (os_error *error);
- Summary: Copies an error into one of the MessageTrans internal buffers
-
- %xservice_message_file_closed
- Defined in: messagetrans.h
- Declaration: extern os_error *xservice_message_file_closed (messagetrans_control_block *cb);
- Summary: Message files have been closed
-
- %service_message_file_closed
- Defined in: messagetrans.h
- Declaration: extern void service_message_file_closed (messagetrans_control_block *cb);
- Summary: Message files have been closed
-
- %message_NET_FILER_NOTIFY
- Defined in: netfiler.h
- Declaration: #define message_NET_FILER_NOTIFY 0x40040u
-
- %netfs_cli_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (command) [256];
- }
- netfs_cli_request;
-
- %netfs_save_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte (size) [3];
- char (file_name) [256];
- }
- netfs_save_request;
-
- %netfs_save_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte port;
- byte (block_limit) [2];
- char (leaf_name) [10];
- }
- netfs_save_reply;
-
- %netfs_save_final_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte attr;
- byte (date) [2];
- }
- netfs_save_final_reply;
-
- %netfs_load_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (file_name) [256];
- }
- netfs_load_request;
-
- %netfs_load_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte (size) [3];
- byte attr;
- byte (date) [2];
- char (file_name) [256];
- }
- netfs_load_reply;
-
- %netfs_ex_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte ex_type;
- byte entry;
- byte count;
- char (dir_name) [256];
- }
- netfs_ex_request;
-
- %netfs_cat_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (dir_name) [256];
- }
- netfs_cat_request;
-
- %netfs_cat_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (leaf_name) [10];
- char reserved1;
- char owner;
- byte (reserved2) [3];
- char (disc_name) [16];
- }
- netfs_cat_reply;
-
- %netfs_open_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte error_if_absent;
- byte read_only;
- char (file_name) [256];
- }
- netfs_open_request;
-
- %netfs_open_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- char (leaf_name) [10];
- }
- netfs_open_reply;
-
- %netfs_close_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- }
- netfs_close_request;
-
- %netfs_bget_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- }
- netfs_bget_request;
-
- %netfs_bget_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte b;
- byte terminator;
- }
- netfs_bget_reply;
-
- %netfs_bput_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- byte b;
- }
- netfs_bput_request;
-
- %netfs_gbpb_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- byte read_next;
- byte (size) [3];
- byte (ptr) [3];
- }
- netfs_gbpb_request;
-
- %netfs_gbpb_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte final_block;
- byte (size) [3];
- }
- netfs_gbpb_reply;
-
- %netfs_read_args_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte args_type;
- }
- netfs_read_args_request;
-
- %netfs_read_args_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (arg) [3];
- }
- netfs_read_args_reply;
-
- %netfs_set_args_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte args_type;
- byte (arg) [3];
- }
- netfs_set_args_request;
-
- %netfs_read_disc_info_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte first;
- byte count;
- }
- netfs_read_disc_info_request;
-
- %netfs_disc_info
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte phys_no;
- char (disc_name) [16];
- }
- netfs_disc_info;
-
- %netfs_read_disc_info_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte count;
- netfs_disc_info (info) [...];
- }
- netfs_read_disc_info_reply;
-
- %netfs_read_logon_info_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte first;
- byte count;
- }
- netfs_read_logon_info_request;
-
- %netfs_logon_info
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte station;
- byte net;
- byte (user_name) [22];
- byte privilege;
- }
- netfs_logon_info;
-
- %netfs_read_logon_info_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte count;
- netfs_logon_info (info) [...];
- }
- netfs_read_logon_info_reply;
-
- %netfs_read_date_and_time_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (date) [2];
- byte hr;
- byte min;
- byte s;
- }
- netfs_read_date_and_time_reply;
-
- %netfs_read_eof_status_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte handle;
- }
- netfs_read_eof_status_request;
-
- %netfs_read_eof_status_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte eof_status;
- }
- netfs_read_eof_status_reply;
-
- %netfs_read_object_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte read_type;
- char (file_name) [256];
- }
- netfs_read_object_request;
-
- %netfs_delete_object_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (file_name) [256];
- }
- netfs_delete_object_request;
-
- %netfs_delete_object_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte (size) [3];
- byte attr;
- }
- netfs_delete_object_reply;
-
- %netfs_read_env_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte len;
- char (disc_name) [16];
- char (csd_name) [10];
- char (lib_name) [10];
- }
- netfs_read_env_reply;
-
- %netfs_opt_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte opt;
- }
- netfs_opt_request;
-
- %netfs_read_user_info_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (user_name) [22];
- }
- netfs_read_user_info_request;
-
- %netfs_read_user_info_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte privilege;
- byte station;
- byte net;
- }
- netfs_read_user_info_reply;
-
- %netfs_read_version_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (type) [10];
- char (version) [4];
- }
- netfs_read_version_reply;
-
- %netfs_read_free_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (disc_name) [16];
- }
- netfs_read_free_request;
-
- %netfs_read_free_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (free_sector_count) [3];
- byte (sector_count) [3];
- }
- netfs_read_free_reply;
-
- %netfs_create_dir_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte sector_count;
- char (dir_name) [256];
- }
- netfs_create_dir_request;
-
- %netfs_set_date_and_time_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (date) [2];
- byte hr;
- byte min;
- byte s;
- }
- netfs_set_date_and_time_request;
-
- %netfs_create_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte (size) [3];
- char (file_name) [256];
- }
- netfs_create_request;
-
- %netfs_create_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte attr;
- byte (date) [2];
- }
- netfs_create_reply;
-
- %netfs_read_user_free_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (user_name) [22];
- }
- netfs_read_user_free_request;
-
- %netfs_read_user_free_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (user_free) [3];
- }
- netfs_read_user_free_reply;
-
- %netfs_set_user_free_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (user_free) [3];
- char (user_name) [22];
- }
- netfs_set_user_free_request;
-
- %netfs_read_user_name_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (user_name) [22];
- }
- netfs_read_user_name_reply;
-
- %netfs_logon_info_extended
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte station;
- byte net;
- byte task;
- byte (user_name) [22];
- byte privilege;
- }
- netfs_logon_info_extended;
-
- %netfs_read_logon_info_extended_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte first;
- byte count;
- }
- netfs_read_logon_info_extended_request;
-
- %netfs_read_logon_info_extended_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte count;
- netfs_logon_info_extended (info) [...];
- }
- netfs_read_logon_info_extended_reply;
-
- %netfs_read_user_info_extended_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char user_name;
- }
- netfs_read_user_info_extended_request;
-
- %netfs_read_user_info_extended_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte privilege;
- byte station;
- byte net;
- byte task;
- }
- netfs_read_user_info_extended_reply;
-
- %netfs_cli_info_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (file_name) [10];
- char reserved1;
- char (load_addr) [9];
- char (exec_addr) [9];
- char (reserved2) [2];
- char (length) [7];
- char (reserved3) [2];
- char (access) [7];
- char (reserved4) [4];
- char (date) [9];
- char (sin) [6];
- byte terminator;
- }
- netfs_cli_info_reply;
-
- %netfs_clii_am_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte urd;
- byte csd;
- byte lib;
- byte opt;
- }
- netfs_clii_am_reply;
-
- %netfs_clis_disc_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte urd;
- byte csd;
- byte lib;
- }
- netfs_clis_disc_reply;
-
- %netfs_cli_dir_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte csd;
- }
- netfs_cli_dir_reply;
-
- %netfs_cli_unknown_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { char (command) [256];
- }
- netfs_cli_unknown_reply;
-
- %netfs_cli_lib_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte lib;
- }
- netfs_cli_lib_reply;
-
- %netfs_ex_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte ex_count;
- byte dir_count;
- char (name) [10];
- bits load_addr;
- bits exec_addr;
- byte attr;
- byte (date) [2];
- byte (sin) [3];
- byte (size) [3];
- }
- netfs_ex_reply;
-
- %netfs_ex_text_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte ex_count;
- byte dir_count;
- char (text) [1];
- }
- netfs_ex_text_reply;
-
- %netfs_ex_title_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte ex_count;
- byte dir_count;
- byte len;
- char (name) [10];
- }
- netfs_ex_title_reply;
-
- %netfs_ex_title_text_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte ex_count;
- byte dir_count;
- char (text) [1];
- }
- netfs_ex_title_text_reply;
-
- %netfs_read_object_stamp_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (date) [2];
- }
- netfs_read_object_stamp_reply;
-
- %netfs_read_object_load_and_exec_addr_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- }
- netfs_read_object_load_and_exec_addr_reply;
-
- %netfs_read_object_size_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (size) [3];
- }
- netfs_read_object_size_reply;
-
- %netfs_read_object_attr_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte attr;
- }
- netfs_read_object_attr_reply;
-
- %netfs_read_object_all_info_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte (size) [3];
- byte attr;
- byte (date) [2];
- byte (access) [2];
- }
- netfs_read_object_all_info_reply;
-
- %netfs_read_object_attr_and_cycle_no_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (reserved) [2];
- byte len;
- byte (dir_name) [10];
- byte access;
- byte count;
- }
- netfs_read_object_attr_and_cycle_no_reply;
-
- %netfs_read_object_sin_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte obj_type;
- byte (sin) [6];
- }
- netfs_read_object_sin_reply;
-
- %netfs_set_object_load_exec_and_attr_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- byte attr;
- }
- netfs_set_object_load_exec_and_attr_request;
-
- %netfs_set_object_load_addr_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits load_addr;
- }
- netfs_set_object_load_addr_request;
-
- %netfs_set_object_exec_addr_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { bits exec_addr;
- }
- netfs_set_object_exec_addr_request;
-
- %netfs_set_object_attr_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte attr;
- }
- netfs_set_object_attr_request;
-
- %netfs_set_object_stamp_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte (date) [2];
- }
- netfs_set_object_stamp_request;
-
- %netfs_manager_op_read_password_count_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- }
- netfs_manager_op_read_password_count_request;
-
- %netfs_manager_op_read_password_count_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { int user_count;
- }
- netfs_manager_op_read_password_count_reply;
-
- %netfs_manager_op_read_password_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- byte (user_no) [2];
- }
- netfs_manager_op_read_password_request;
-
- %netfs_manager_op_read_password_reply
- Defined in: netfs.h
- Declaration: typedef
- struct
- { int index;
- byte privilege;
- byte opt;
- int reserved;
- byte station;
- byte net;
- byte logon_permitted;
- char (user_name) [22];
- char (password) [23];
- char (urd_name) [10];
- }
- netfs_manager_op_read_password_reply;
-
- %netfs_manager_op_write_password_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- int reserved1;
- byte privilege;
- byte opt;
- byte (reserved2) [6];
- byte logon_permitted;
- char (user_name) [22];
- char (password) [23];
- char (urd_name) [10];
- }
- netfs_manager_op_write_password_request;
-
- %netfs_manager_op_add_user_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- char (user_name) [22];
- }
- netfs_manager_op_add_user_request;
-
- %netfs_manager_op_remove_user_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- char (user_name) [22];
- }
- netfs_manager_op_remove_user_request;
-
- %netfs_manager_op_set_privilege_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- char (user_name) [22];
- byte privilege;
- }
- netfs_manager_op_set_privilege_request;
-
- %netfs_manager_op_logoff_user_request
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte req_no;
- char (user_name) [22];
- }
- netfs_manager_op_logoff_user_request;
-
- %netfs_cli
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_cli_request request;
- netfs_cli_info_reply info_reply;
- netfs_clii_am_reply i_am_reply;
- netfs_clis_disc_reply s_disc_reply;
- netfs_cli_dir_reply dir_reply;
- netfs_cli_unknown_reply unknown_reply;
- netfs_cli_lib_reply lib_reply;
- }
- netfs_cli;
-
- %netfs_save
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_save_request request;
- netfs_save_reply reply;
- netfs_save_final_reply final_reply;
- }
- netfs_save;
-
- %netfs_load
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_load_request request;
- netfs_load_reply reply;
- }
- netfs_load;
-
- %netfs_ex
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_ex_request request;
- netfs_ex_reply reply;
- netfs_ex_text_reply text_reply;
- netfs_ex_title_reply title_reply;
- netfs_ex_title_text_reply title_text_reply;
- }
- netfs_ex;
-
- %netfs_cat
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_cat_request request;
- netfs_cat_reply reply;
- }
- netfs_cat;
-
- %netfs_open
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_open_request request;
- netfs_open_reply reply;
- }
- netfs_open;
-
- %netfs_close
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_close_request request;
- }
- netfs_close;
-
- %netfs_bget
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_bget_request request;
- netfs_bget_reply reply;
- }
- netfs_bget;
-
- %netfs_bput
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_bput_request request;
- }
- netfs_bput;
-
- %netfs_gbpb
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_gbpb_request request;
- netfs_gbpb_reply reply;
- }
- netfs_gbpb;
-
- %netfs_read_args
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_args_request request;
- netfs_read_args_reply reply;
- }
- netfs_read_args;
-
- %netfs_set_args
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_set_args_request request;
- }
- netfs_set_args;
-
- %netfs_read_disc_info
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_disc_info_request request;
- netfs_read_disc_info_reply reply;
- }
- netfs_read_disc_info;
-
- %netfs_read_logon_info
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_logon_info_request request;
- netfs_read_logon_info_reply reply;
- }
- netfs_read_logon_info;
-
- %netfs_read_date_and_time
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_date_and_time_reply reply;
- }
- netfs_read_date_and_time;
-
- %netfs_read_eof_status
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_eof_status_request request;
- netfs_read_eof_status_reply reply;
- }
- netfs_read_eof_status;
-
- %netfs_read_object
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_object_request request;
- netfs_read_object_stamp_reply stamp_reply;
- netfs_read_object_load_and_exec_addr_reply load_and_exec_addr_reply;
- netfs_read_object_size_reply size_reply;
- netfs_read_object_attr_reply attr_reply;
- netfs_read_object_all_info_reply all_info_reply;
- netfs_read_object_attr_and_cycle_no_reply attr_and_cycle_no_reply;
- netfs_read_object_sin_reply sin_reply;
- }
- netfs_read_object;
-
- %netfs_set_object
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_set_object_load_exec_and_attr_request load_exec_and_attr_request;
- netfs_set_object_load_addr_request load_addr_request;
- netfs_set_object_exec_addr_request exec_addr_request;
- netfs_set_object_attr_request attr_request;
- netfs_set_object_stamp_request stamp_request;
- }
- netfs_set_object;
-
- %netfs_delete_object
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_delete_object_request request;
- netfs_delete_object_reply reply;
- }
- netfs_delete_object;
-
- %netfs_read_env
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_env_reply reply;
- }
- netfs_read_env;
-
- %netfs_opt
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_opt_request request;
- }
- netfs_opt;
-
- %netfs_read_user_info
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_user_info_request request;
- netfs_read_user_info_reply reply;
- }
- netfs_read_user_info;
-
- %netfs_read_version
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_version_reply reply;
- }
- netfs_read_version;
-
- %netfs_read_free
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_free_request request;
- netfs_read_free_reply reply;
- }
- netfs_read_free;
-
- %netfs_create_dir
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_create_dir_request request;
- }
- netfs_create_dir;
-
- %netfs_set_date_and_time
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_set_date_and_time_request request;
- }
- netfs_set_date_and_time;
-
- %netfs_create
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_create_request request;
- netfs_create_reply reply;
- }
- netfs_create;
-
- %netfs_read_user_free
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_user_free_request request;
- netfs_read_user_free_reply reply;
- }
- netfs_read_user_free;
-
- %netfs_set_user_free
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_set_user_free_request request;
- }
- netfs_set_user_free;
-
- %netfs_read_user_name
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_user_name_reply reply;
- }
- netfs_read_user_name;
-
- %netfs_read_logon_info_extended
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_logon_info_extended_request request;
- netfs_read_logon_info_extended_reply reply;
- }
- netfs_read_logon_info_extended;
-
- %netfs_read_user_info_extended
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_read_user_info_extended_request request;
- netfs_read_user_info_extended_reply reply;
- }
- netfs_read_user_info_extended;
-
- %netfs_manager_op_read_password_count
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_read_password_count_request request;
- netfs_manager_op_read_password_count_reply reply;
- }
- netfs_manager_op_read_password_count;
-
- %netfs_manager_op_read_password
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_read_password_request request;
- netfs_manager_op_read_password_reply reply;
- }
- netfs_manager_op_read_password;
-
- %netfs_manager_op_write_password
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_write_password_request request;
- }
- netfs_manager_op_write_password;
-
- %netfs_manager_op_add_user
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_add_user_request request;
- }
- netfs_manager_op_add_user;
-
- %netfs_manager_op_remove_user
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_remove_user_request request;
- }
- netfs_manager_op_remove_user;
-
- %netfs_manager_op_set_privilege
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_set_privilege_request request;
- }
- netfs_manager_op_set_privilege;
-
- %netfs_manager_op_logoff_user
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_manager_op_logoff_user_request request;
- }
- netfs_manager_op_logoff_user;
-
- %netfs_op
- Defined in: netfs.h
- Declaration: typedef
- union
- { netfs_cli cli;
- netfs_save save;
- netfs_load load;
- netfs_ex ex;
- netfs_cat cat;
- netfs_open open;
- netfs_close close;
- netfs_bget bget;
- netfs_bput bput;
- netfs_gbpb gbpb;
- netfs_read_args read_args;
- netfs_set_args set_args;
- netfs_read_disc_info read_disc_info;
- netfs_read_logon_info read_logon_info;
- netfs_read_date_and_time read_date_and_time;
- netfs_read_eof_status read_eof_status;
- netfs_read_object read_object;
- netfs_set_object set_object;
- netfs_delete_object delete_object;
- netfs_read_env read_env;
- netfs_opt opt;
- netfs_read_user_info read_user_info;
- netfs_read_version read_version;
- netfs_read_free read_free;
- netfs_create_dir create_dir;
- netfs_set_date_and_time set_date_and_time;
- netfs_create create;
- netfs_read_user_free read_user_free;
- netfs_set_user_free set_user_free;
- netfs_read_user_name read_user_name;
- netfs_read_logon_info_extended read_logon_info_extended;
- netfs_read_user_info_extended read_user_info_extended;
- netfs_manager_op_read_password_count manager_op_read_password_count;
- netfs_manager_op_read_password manager_op_read_password;
- netfs_manager_op_write_password manager_op_write_password;
- netfs_manager_op_add_user manager_op_add_user;
- netfs_manager_op_remove_user manager_op_remove_user;
- netfs_manager_op_set_privilege manager_op_set_privilege;
- netfs_manager_op_logoff_user manager_op_logoff_user;
- }
- netfs_op;
-
- %netfs_file_server
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte station_no;
- byte net_no;
- byte drive;
- char (disc_name) [16];
- byte reserved;
- }
- netfs_file_server;
-
- %netfs_date_and_time
- Defined in: netfs.h
- Declaration: typedef byte (netfs_date_and_time) [5];
-
- %netfs_file_server_context
- Defined in: netfs.h
- Declaration: typedef
- struct
- { byte station_no;
- byte net_no;
- byte reserved1;
- char (disc_name) [16];
- byte reserved2;
- char (user_name) [22];
- byte reserved3;
- byte reserved4;
- }
- netfs_file_server_context;
-
- %netfs_LEAF_NAME_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_LEAF_NAME_LIMIT 10
-
- %netfs_DISC_NAME_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_DISC_NAME_LIMIT 16
-
- %netfs_USER_NAME_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_USER_NAME_LIMIT 22
-
- %netfs_PASSWORD_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_PASSWORD_LIMIT 23
-
- %netfs_FILE_NAME_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_FILE_NAME_LIMIT 256
-
- %netfs_CLI_LIMIT
- Defined in: netfs.h
- Declaration: #define netfs_CLI_LIMIT 256
-
- %error_NET_FS_BAD_NAME
- Defined in: netfs.h
- Declaration: #define error_NET_FS_BAD_NAME 0x10500u
-
- %error_NET_FS_BAD_COMMAND_CODE
- Defined in: netfs.h
- Declaration: #define error_NET_FS_BAD_COMMAND_CODE 0x10501u
-
- %error_NET_FS_UNEXPECTED_COMMAND_CODE
- Defined in: netfs.h
- Declaration: #define error_NET_FS_UNEXPECTED_COMMAND_CODE 0x10502u
-
- %error_NET_FS_UNKNOWN_FUNCTION_CODE
- Defined in: netfs.h
- Declaration: #define error_NET_FS_UNKNOWN_FUNCTION_CODE 0x10503u
-
- %error_NET_FS_UNKNOWN_STATION_NAME
- Defined in: netfs.h
- Declaration: #define error_NET_FS_UNKNOWN_STATION_NAME 0x10504u
-
- %error_NET_FS_UNKNOWN_STATION_NUMBER
- Defined in: netfs.h
- Declaration: #define error_NET_FS_UNKNOWN_STATION_NUMBER 0x10505u
-
- %error_NET_FS_STATION_NOT_FOUND
- Defined in: netfs.h
- Declaration: #define error_NET_FS_STATION_NOT_FOUND 0x10506u
-
- %error_NET_FS_FILE_SERVER_NAME_TOO_LONG
- Defined in: netfs.h
- Declaration: #define error_NET_FS_FILE_SERVER_NAME_TOO_LONG 0x10507u
-
- %error_NET_FS_BAD_FILE_SERVER_DATE
- Defined in: netfs.h
- Declaration: #define error_NET_FS_BAD_FILE_SERVER_DATE 0x10508u
-
- %error_NET_FS_NET_FS_INTERNAL_ERROR
- Defined in: netfs.h
- Declaration: #define error_NET_FS_NET_FS_INTERNAL_ERROR 0x10509u
-
- %error_NET_FS_FILE_SERVER_NOT_CAPABLE
- Defined in: netfs.h
- Declaration: #define error_NET_FS_FILE_SERVER_NOT_CAPABLE 0x1050Au
-
- %error_NET_FS_BROADCAST_SERVER_DEAD
- Defined in: netfs.h
- Declaration: #define error_NET_FS_BROADCAST_SERVER_DEAD 0x1050Bu
-
- %error_NET_FS_FILE_SERVER_ONLY24_BIT
- Defined in: netfs.h
- Declaration: #define error_NET_FS_FILE_SERVER_ONLY24_BIT 0x1050Cu
-
- %error_NET_UTILS_WRONG_VERSION
- Defined in: netfs.h
- Declaration: #define error_NET_UTILS_WRONG_VERSION 0x1053Au
-
- %error_NET_UTILS_NET_FS_NO_GO
- Defined in: netfs.h
- Declaration: #define error_NET_UTILS_NET_FS_NO_GO 0x1053Bu
-
- %error_NET_UTILS_IS_THREADED
- Defined in: netfs.h
- Declaration: #define error_NET_UTILS_IS_THREADED 0x1053Cu
-
- %error_NET_FS_SET_FREE_SYNTAX
- Defined in: netfs.h
- Declaration: #define error_NET_FS_SET_FREE_SYNTAX 0x10540u
-
- %error_NET_FS_FS_CLI_SYNTAX
- Defined in: netfs.h
- Declaration: #define error_NET_FS_FS_CLI_SYNTAX 0x10541u
-
- %netfs_FS_OP_CLI
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI ((byte) 0)
-
- %netfs_FS_OP_SAVE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SAVE ((byte) 1)
-
- %netfs_FS_OP_LOAD
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_LOAD ((byte) 2)
-
- %netfs_FS_OP_EX
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_EX ((byte) 0)
-
- %netfs_FS_OP_CAT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CAT ((byte) 4)
-
- %netfs_FS_OP_LOAD_AS
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_LOAD_AS ((byte) 5)
-
- %netfs_FS_OP_OPEN
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_OPEN ((byte) 6)
-
- %netfs_FS_OP_CLOSE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLOSE ((byte) 7)
-
- %netfs_FS_OP_BGET
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_BGET ((byte) 8)
-
- %netfs_FS_OP_BPUT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_BPUT ((byte) 9)
-
- %netfs_FS_OP_GBPB_READ
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_GBPB_READ ((byte) 10)
-
- %netfs_FS_OP_GBPB_WRITE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_GBPB_WRITE ((byte) 11)
-
- %netfs_FS_OP_READ_ARGS
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_ARGS ((byte) 12)
-
- %netfs_FS_OP_SET_ARGS
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_ARGS ((byte) 13)
-
- %netfs_FS_OP_READ_DISC_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_DISC_INFO ((byte) 14)
-
- %netfs_FS_OP_READ_LOGON_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_LOGON_INFO ((byte) 15)
-
- %netfs_FS_OP_READ_DATE_AND_TIME
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_DATE_AND_TIME ((byte) 16)
-
- %netfs_FS_OP_READ_EOF_STATUS
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_EOF_STATUS ((byte) 17)
-
- %netfs_FS_OP_READ_OBJECT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT ((byte) 18)
-
- %netfs_FS_OP_SET_ATTR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_ATTR ((byte) 19)
-
- %netfs_FS_OP_DELETE_OBJECT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_DELETE_OBJECT ((byte) 20)
-
- %netfs_FS_OP_READ_ENV
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_ENV ((byte) 21)
-
- %netfs_FS_OP_OPT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_OPT ((byte) 22)
-
- %netfs_FS_OP_LOGOFF
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_LOGOFF ((byte) 23)
-
- %netfs_FS_OP_READ_USER_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_USER_INFO ((byte) 24)
-
- %netfs_FS_OP_READ_VERSION
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_VERSION ((byte) 25)
-
- %netfs_FS_OP_READ_FREE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_FREE ((byte) 26)
-
- %netfs_FS_OP_CREATE_DIR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CREATE_DIR ((byte) 27)
-
- %netfs_FS_OP_SET_DATE_AND_TIME
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_DATE_AND_TIME ((byte) 28)
-
- %netfs_FS_OP_CREATE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CREATE ((byte) 29)
-
- %netfs_FS_OP_READ_USER_FREE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_USER_FREE ((byte) 30)
-
- %netfs_FS_OP_SET_USER_FREE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_USER_FREE ((byte) 31)
-
- %netfs_FS_OP_READ_USER_NAME
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_USER_NAME ((byte) 32)
-
- %netfs_FS_OP_READ_LOGON_INFO_EXTENDED
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_LOGON_INFO_EXTENDED ((byte) 33)
-
- %netfs_FS_OP_READ_USER_INFO_EXTENDED
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_USER_INFO_EXTENDED ((byte) 34)
-
- %netfs_FS_OP_MANAGER_OP
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP ((byte) 36)
-
- %netfs_FS_OP_CLI_COMPLETE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_COMPLETE ((byte) 0)
-
- %netfs_FS_OP_CLI_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_INFO ((byte) 4)
-
- %netfs_FS_OP_CLII_AM
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLII_AM ((byte) 5)
-
- %netfs_FS_OP_CLIS_DISC
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLIS_DISC ((byte) 6)
-
- %netfs_FS_OP_CLI_DIR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_DIR ((byte) 7)
-
- %netfs_FS_OP_CLI_UNKNOWN
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_UNKNOWN ((byte) 8)
-
- %netfs_FS_OP_CLI_LIB
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_LIB ((byte) 9)
-
- %netfs_FS_OP_CLI_DISC_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_DISC_INFO ((byte) 10)
-
- %netfs_FS_OP_CLI_USER_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_CLI_USER_INFO ((byte) 11)
-
- %netfs_FS_OP_EX_TEXT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_EX_TEXT ((byte) 1)
-
- %netfs_FS_OP_EX_TITLE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_EX_TITLE ((byte) 2)
-
- %netfs_FS_OP_EX_TITLE_TEXT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_EX_TITLE_TEXT ((byte) 3)
-
- %netfs_FS_OP_ARGS_PTR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_ARGS_PTR ((byte) 0)
-
- %netfs_FS_OP_ARGS_EXT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_ARGS_EXT ((byte) 1)
-
- %netfs_FS_OP_ARGS_SIZE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_ARGS_SIZE ((byte) 2)
-
- %netfs_FS_OP_READ_OBJECT_STAMP
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_STAMP ((byte) 1)
-
- %netfs_FS_OP_READ_OBJECT_LOAD_AND_EXEC_ADDR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_LOAD_AND_EXEC_ADDR ((byte) 2)
-
- %netfs_FS_OP_READ_OBJECT_SIZE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_SIZE ((byte) 3)
-
- %netfs_FS_OP_READ_OBJECT_ATTR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_ATTR ((byte) 4)
-
- %netfs_FS_OP_READ_OBJECT_ALL_INFO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_ALL_INFO ((byte) 5)
-
- %netfs_FS_OP_READ_OBJECT_ATTR_AND_CYCLE_NO
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_ATTR_AND_CYCLE_NO ((byte) 6)
-
- %netfs_FS_OP_READ_OBJECT_SIN
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_READ_OBJECT_SIN ((byte) 7)
-
- %netfs_FS_OP_SET_OBJECT_LOAD_EXEC_AND_ATTR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_OBJECT_LOAD_EXEC_AND_ATTR ((byte) 1)
-
- %netfs_FS_OP_SET_OBJECT_LOAD_ADDR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_OBJECT_LOAD_ADDR ((byte) 2)
-
- %netfs_FS_OP_SET_OBJECT_EXEC_ADDR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_OBJECT_EXEC_ADDR ((byte) 3)
-
- %netfs_FS_OP_SET_OBJECT_ATTR
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_OBJECT_ATTR ((byte) 4)
-
- %netfs_FS_OP_SET_OBJECT_STAMP
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_SET_OBJECT_STAMP ((byte) 5)
-
- %netfs_FS_OP_MANAGER_OP_READ_PASSWORD_COUNT
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_READ_PASSWORD_COUNT ((byte) 0)
-
- %netfs_FS_OP_MANAGER_OP_READ_PASSWORD
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_READ_PASSWORD ((byte) 1)
-
- %netfs_FS_OP_MANAGER_OP_WRITE_PASSWORD
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_WRITE_PASSWORD ((byte) 2)
-
- %netfs_FS_OP_MANAGER_OP_ADD_USER
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_ADD_USER ((byte) 3)
-
- %netfs_FS_OP_MANAGER_OP_REMOVE_USER
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_REMOVE_USER ((byte) 4)
-
- %netfs_FS_OP_MANAGER_OP_SET_PRIVILEGE
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_SET_PRIVILEGE ((byte) 5)
-
- %netfs_FS_OP_MANAGER_OP_LOGOFF_USER
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_LOGOFF_USER ((byte) 6)
-
- %netfs_FS_OP_MANAGER_OP_SHUTDOWN
- Defined in: netfs.h
- Declaration: #define netfs_FS_OP_MANAGER_OP_SHUTDOWN ((byte) 7)
-
- %netfs_NO_MORE
- Defined in: netfs.h
- Declaration: #define netfs_NO_MORE (-1)
-
- %xnetfs_read_fs_number
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_read_fs_number (byte *station_no,
- byte *net_no);
- Summary: Returns the full station number of your current file server
-
- %netfs_read_fs_number
- Defined in: netfs.h
- Declaration: extern void netfs_read_fs_number (byte *station_no,
- byte *net_no);
- Summary: Returns the full station number of your current file server
-
- %xnetfs_set_fs_number
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_set_fs_number (byte station_no,
- byte net_no);
- Summary: Sets the full station number used as the current file server
-
- %netfs_set_fs_number
- Defined in: netfs.h
- Declaration: extern void netfs_set_fs_number (byte station_no,
- byte net_no);
- Summary: Sets the full station number used as the current file server
-
- %xnetfs_read_fs_name
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_read_fs_name (char *buffer,
- int size,
- char **end);
- Summary: Reads the name of your current file server
-
- %netfs_read_fs_name
- Defined in: netfs.h
- Declaration: extern void netfs_read_fs_name (char *buffer,
- int size,
- char **end);
- Summary: Reads the name of your current file server
-
- %xnetfs_set_fs_name
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_set_fs_name (char *fs_name);
- Summary: Sets by name the file server used as your current one
-
- %netfs_set_fs_name
- Defined in: netfs.h
- Declaration: extern void netfs_set_fs_name (char *fs_name);
- Summary: Sets by name the file server used as your current one
-
- %xnetfs_read_fs_timeouts
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_read_fs_timeouts (int *transmit_count,
- int *transmit_delay,
- int *peek_count,
- int *peek_delay,
- int *receive_delay,
- int *broadcast_delay);
- Summary: Reads the current values for timeouts used by NetFS
-
- %netfs_read_fs_timeouts
- Defined in: netfs.h
- Declaration: extern void netfs_read_fs_timeouts (int *transmit_count,
- int *transmit_delay,
- int *peek_count,
- int *peek_delay,
- int *receive_delay,
- int *broadcast_delay);
- Summary: Reads the current values for timeouts used by NetFS
-
- %xnetfs_set_fs_timeouts
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_set_fs_timeouts (int transmit_count,
- int transmit_delay,
- int peek_count,
- int peek_delay,
- int receive_delay,
- int broadcast_delay);
- Summary: Sets the current values for timeouts used by NetFS
-
- %netfs_set_fs_timeouts
- Defined in: netfs.h
- Declaration: extern void netfs_set_fs_timeouts (int transmit_count,
- int transmit_delay,
- int peek_count,
- int peek_delay,
- int receive_delay,
- int broadcast_delay);
- Summary: Sets the current values for timeouts used by NetFS
-
- %xnetfs_do_fs_op
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_do_fs_op (byte fs_op,
- netfs_op *op,
- int tx_count,
- int size,
- int *status,
- int *rx_count);
- Summary: Commands the current file server to perform an operation
-
- %netfs_do_fs_op
- Defined in: netfs.h
- Declaration: extern int netfs_do_fs_op (byte fs_op,
- netfs_op *op,
- int tx_count,
- int size,
- int *rx_count);
- Summary: Commands the current file server to perform an operation
-
- %xnetfs_enumerate_fs_list
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_enumerate_fs_list (int context,
- netfs_file_server *file_server,
- int size,
- int server_limit,
- int *context_out,
- int *server_count);
- Summary: Lists all file servers of which the NetFS software currently knows
-
- %netfs_enumerate_fs_list
- Defined in: netfs.h
- Declaration: extern int netfs_enumerate_fs_list (int context,
- netfs_file_server *file_server,
- int size,
- int server_limit,
- int *server_count);
- Summary: Lists all file servers of which the NetFS software currently knows
-
- %xnetfs_enumerate_fs
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_enumerate_fs (int context,
- netfs_file_server *file_server,
- int size,
- int server_limit,
- int *context_out,
- int *server_count);
- Summary: Lists all file servers to which the NetFS software is currently logged on
-
- %netfs_enumerate_fs
- Defined in: netfs.h
- Declaration: extern int netfs_enumerate_fs (int context,
- netfs_file_server *file_server,
- int size,
- int server_limit,
- int *server_count);
- Summary: Lists all file servers to which the NetFS software is currently logged on
-
- %xnetfs_convert_date
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_convert_date (netfs_date_and_time *n,
- os_date_and_time *o);
- Summary: Converts a file server time and date to a RISC OS time and date
-
- %netfs_convert_date
- Defined in: netfs.h
- Declaration: extern void netfs_convert_date (netfs_date_and_time *n,
- os_date_and_time *o);
- Summary: Converts a file server time and date to a RISC OS time and date
-
- %xnetfs_do_fs_op_to_given_fs
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_do_fs_op_to_given_fs (byte fs_op,
- netfs_op *op,
- int tx_count,
- int size,
- byte station,
- byte net,
- int *status,
- int *rx_count);
- Summary: Commands a given file server to perform an operation
-
- %netfs_do_fs_op_to_given_fs
- Defined in: netfs.h
- Declaration: extern int netfs_do_fs_op_to_given_fs (byte fs_op,
- netfs_op *op,
- int tx_count,
- int size,
- byte station,
- byte net,
- int *rx_count);
- Summary: Commands a given file server to perform an operation
-
- %xnetfs_update_fs_list
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_update_fs_list (byte station_no,
- byte net_no);
- Summary: Adds names of discs to the list of names held by NetFS
-
- %netfs_update_fs_list
- Defined in: netfs.h
- Declaration: extern void netfs_update_fs_list (byte station_no,
- byte net_no);
- Summary: Adds names of discs to the list of names held by NetFS
-
- %xnetfs_enumerate_fs_contexts
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_enumerate_fs_contexts (int context,
- netfs_file_server_context *file_server_context,
- int size,
- int server_limit,
- int *context_out,
- int *server_count);
- Summary: Lists all the entries in the list of file servers to which NetFS is currently logged on
-
- %netfs_enumerate_fs_contexts
- Defined in: netfs.h
- Declaration: extern int netfs_enumerate_fs_contexts (int context,
- netfs_file_server_context *file_server_context,
- int size,
- int server_limit,
- int *server_count);
- Summary: Lists all the entries in the list of file servers to which NetFS is currently logged on
-
- %xnetfs_read_user_id
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_read_user_id (char *buffer,
- int size,
- char **end);
- Summary: Returns the current user id if logged on to the current file server
-
- %netfs_read_user_id
- Defined in: netfs.h
- Declaration: extern void netfs_read_user_id (char *buffer,
- int size,
- char **end);
- Summary: Returns the current user id if logged on to the current file server
-
- %xnetfs_get_object_uid
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_get_object_uid (char *path_name,
- char *special,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- int *uid0,
- int *uid1);
- Summary: Gets a unique identifier for an object
-
- %netfs_get_object_uid
- Defined in: netfs.h
- Declaration: extern int netfs_get_object_uid (char *path_name,
- char *special,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- int *uid0,
- int *uid1);
- Summary: Gets a unique identifier for an object
-
- %xnetfs_enable_cache
- Defined in: netfs.h
- Declaration: extern os_error *xnetfs_enable_cache (void);
- Summary: Enables a suspended event task
-
- %netfs_enable_cache
- Defined in: netfs.h
- Declaration: extern void netfs_enable_cache (void);
- Summary: Enables a suspended event task
-
- %xservice_net_fs
- Defined in: netfs.h
- Declaration: extern os_error *xservice_net_fs (void);
- Summary: Either a *Logon, a *Bye, a *SDisc or a *Mount has occurred
-
- %service_net_fs
- Defined in: netfs.h
- Declaration: extern void service_net_fs (void);
- Summary: Either a *Logon, a *Bye, a *SDisc or a *Mount has occurred
-
- %xservice_net_fs_dying
- Defined in: netfs.h
- Declaration: extern os_error *xservice_net_fs_dying (void);
- Summary: NetFS is dying
-
- %service_net_fs_dying
- Defined in: netfs.h
- Declaration: extern void service_net_fs_dying (void);
- Summary: NetFS is dying
-
- %netprint_brief_entry
- Defined in: netprint.h
- Declaration: typedef
- struct
- { byte station_no;
- byte net_no;
- char (ps_name) [256];
- }
- netprint_brief_entry;
-
- %netprint_name_entry
- Defined in: netprint.h
- Declaration: typedef
- struct
- { char (ps_name) [256];
- }
- netprint_name_entry;
-
- %netprint_full_entry
- Defined in: netprint.h
- Declaration: typedef
- struct
- { byte station_no;
- byte net_no;
- byte status;
- byte status_station_no;
- byte status_net_no;
- char (ps_name) [256];
- }
- netprint_full_entry;
-
- %netprint_PS_NAME_LIMIT
- Defined in: netprint.h
- Declaration: #define netprint_PS_NAME_LIMIT 256
-
- %netprint_STATUS_READY
- Defined in: netprint.h
- Declaration: #define netprint_STATUS_READY 0
-
- %netprint_STATUS_BUSY
- Defined in: netprint.h
- Declaration: #define netprint_STATUS_BUSY 1
-
- %netprint_STATUS_JAMMED
- Defined in: netprint.h
- Declaration: #define netprint_STATUS_JAMMED 2
-
- %netprint_STATUS_OFFLINE
- Defined in: netprint.h
- Declaration: #define netprint_STATUS_OFFLINE 6
-
- %netprint_STATUS_OPEN
- Defined in: netprint.h
- Declaration: #define netprint_STATUS_OPEN 7
-
- %error_NET_PRINT_NAME_TOO_LONG
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_NAME_TOO_LONG 0x10C00u
-
- %error_NET_PRINT_SINGLE_STREAM
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_SINGLE_STREAM 0x10C01u
-
- %error_NET_PRINT_ALL_PRINTERS_BUSY
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_ALL_PRINTERS_BUSY 0x10C02u
-
- %error_NET_PRINT_OFF_LINE
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_OFF_LINE 0x10C09u
-
- %error_NET_PRINT_NOT_FOUND
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_NOT_FOUND 0x10C0Au
-
- %error_NET_PRINT_INTERNAL_ERROR
- Defined in: netprint.h
- Declaration: #define error_NET_PRINT_INTERNAL_ERROR 0x10C0Bu
-
- %netprint_LIST_FORMAT_BRIEF
- Defined in: netprint.h
- Declaration: #define netprint_LIST_FORMAT_BRIEF 0
-
- %netprint_LIST_FORMAT_NAMES
- Defined in: netprint.h
- Declaration: #define netprint_LIST_FORMAT_NAMES 1
-
- %netprint_LIST_FORMAT_FULL
- Defined in: netprint.h
- Declaration: #define netprint_LIST_FORMAT_FULL 2
-
- %xnetprint_read_ps_number
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_read_ps_number (byte *station_no,
- byte *net_no);
- Summary: Returns the full station number of your current printer server
-
- %netprint_read_ps_number
- Defined in: netprint.h
- Declaration: extern void netprint_read_ps_number (byte *station_no,
- byte *net_no);
- Summary: Returns the full station number of your current printer server
-
- %xnetprint_set_ps_number
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_set_ps_number (byte station_no,
- byte net_no);
- Summary: Sets the full station number used as the current printer server
-
- %netprint_set_ps_number
- Defined in: netprint.h
- Declaration: extern void netprint_set_ps_number (byte station_no,
- byte net_no);
- Summary: Sets the full station number used as the current printer server
-
- %xnetprint_read_ps_name
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_read_ps_name (char *buffer,
- int size,
- char **end);
- Summary: Reads the name of your current printer server
-
- %netprint_read_ps_name
- Defined in: netprint.h
- Declaration: extern void netprint_read_ps_name (char *buffer,
- int size,
- char **end);
- Summary: Reads the name of your current printer server
-
- %xnetprint_set_ps_name
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_set_ps_name (char *ps_name);
- Summary: Sets by name the printer server used as your current one
-
- %netprint_set_ps_name
- Defined in: netprint.h
- Declaration: extern void netprint_set_ps_name (char *ps_name);
- Summary: Sets by name the printer server used as your current one
-
- %xnetprint_read_ps_timeouts
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_read_ps_timeouts (int *transmit_count,
- int *transmit_delay,
- int *peek_count,
- int *peek_delay,
- int *receive_delay,
- int *broadcast_delay);
- Summary: Reads the current values for timeouts used by NetPrint
-
- %netprint_read_ps_timeouts
- Defined in: netprint.h
- Declaration: extern void netprint_read_ps_timeouts (int *transmit_count,
- int *transmit_delay,
- int *peek_count,
- int *peek_delay,
- int *receive_delay,
- int *broadcast_delay);
- Summary: Reads the current values for timeouts used by NetPrint
-
- %xnetprint_set_ps_timeouts
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_set_ps_timeouts (int transmit_count,
- int transmit_delay,
- int peek_count,
- int peek_delay,
- int receive_delay,
- int broadcast_delay);
- Summary: Sets the current values for timeouts used by NetPrint
-
- %netprint_set_ps_timeouts
- Defined in: netprint.h
- Declaration: extern void netprint_set_ps_timeouts (int transmit_count,
- int transmit_delay,
- int peek_count,
- int peek_delay,
- int receive_delay,
- int broadcast_delay);
- Summary: Sets the current values for timeouts used by NetPrint
-
- %xnetprint_bind_ps_name
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_bind_ps_name (char *ps_name,
- byte *station_no,
- byte *net_no);
- Summary: Converts a printer server's name to its address, providing it is free
-
- %netprint_bind_ps_name
- Defined in: netprint.h
- Declaration: extern void netprint_bind_ps_name (char *ps_name,
- byte *station_no,
- byte *net_no);
- Summary: Converts a printer server's name to its address, providing it is free
-
- %xnetprintlistservers_brief
- Defined in: netprint.h
- Declaration: extern os_error *xnetprintlistservers_brief (netprint_brief_entry *entries,
- int size,
- int timeout,
- int *entry_count,
- bool *no_more);
- Summary: Returns the names and numbers of all printer servers
-
- %netprintlistservers_brief
- Defined in: netprint.h
- Declaration: extern bool netprintlistservers_brief (netprint_brief_entry *entries,
- int size,
- int timeout,
- int *entry_count);
- Summary: Returns the names and numbers of all printer servers
-
- %xnetprintlistservers_name
- Defined in: netprint.h
- Declaration: extern os_error *xnetprintlistservers_name (netprint_name_entry *entries,
- int size,
- int timeout,
- int *entry_count,
- bool *no_more);
- Summary: Returns the names of all printer servers, sorted, with duplicates removed
-
- %netprintlistservers_name
- Defined in: netprint.h
- Declaration: extern bool netprintlistservers_name (netprint_name_entry *entries,
- int size,
- int timeout,
- int *entry_count);
- Summary: Returns the names of all printer servers, sorted, with duplicates removed
-
- %xnetprintlistservers_full
- Defined in: netprint.h
- Declaration: extern os_error *xnetprintlistservers_full (netprint_full_entry *entries,
- int size,
- int timeout,
- int *entry_count,
- bool *no_more);
- Summary: Returns the names, numbers and status of all printer servers
-
- %netprintlistservers_full
- Defined in: netprint.h
- Declaration: extern bool netprintlistservers_full (netprint_full_entry *entries,
- int size,
- int timeout,
- int *entry_count);
- Summary: Returns the names, numbers and status of all printer servers
-
- %xnetprint_convert_status_to_string
- Defined in: netprint.h
- Declaration: extern os_error *xnetprint_convert_status_to_string (bits *status_station_net,
- char *buffer,
- int size,
- char **end);
- Summary: Translates a status value returned by NetPrint_ListServers into the local language
-
- %netprint_convert_status_to_string
- Defined in: netprint.h
- Declaration: extern void netprint_convert_status_to_string (bits *status_station_net,
- char *buffer,
- int size,
- char **end);
- Summary: Translates a status value returned by NetPrint_ListServers into the local language
-
- %os_t
- Defined in: os.h
- Declaration: typedef int os_t;
-
- %os_f
- Defined in: os.h
- Declaration: typedef byte os_f;
-
- %os_mode
- Defined in: os.h
- Declaration: typedef ... os_mode;
-
- %os_gcol
- Defined in: os.h
- Declaration: typedef byte os_gcol;
-
- %os_tint
- Defined in: os.h
- Declaration: typedef byte os_tint;
-
- %os_action
- Defined in: os.h
- Declaration: typedef byte os_action;
-
- %os_colour
- Defined in: os.h
- Declaration: typedef bits os_colour;
-
- %os_colour_number
- Defined in: os.h
- Declaration: typedef int os_colour_number;
-
- %os_colour_pair
- Defined in: os.h
- Declaration: typedef
- struct
- { os_colour on;
- os_colour off;
- }
- os_colour_pair;
-
- %os_palette
- Defined in: os.h
- Declaration: typedef
- struct
- { os_colour (entries) [...];
- }
- os_palette;
-
- %os_sprite_palette
- Defined in: os.h
- Declaration: typedef
- struct
- { os_colour_pair (entries) [...];
- }
- os_sprite_palette;
-
- %os_ecf
- Defined in: os.h
- Declaration: typedef
- struct
- { bits (ecf) [8];
- }
- os_ecf;
-
- %os_correction_table
- Defined in: os.h
- Declaration: typedef
- struct
- { byte (gamma) [256];
- }
- os_correction_table;
-
- %os_bcd_date_and_time
- Defined in: os.h
- Declaration: typedef
- struct
- { byte year;
- byte month;
- byte date;
- byte weekday;
- byte hour;
- byte minute;
- byte second;
- }
- os_bcd_date_and_time;
-
- %os_station_number
- Defined in: os.h
- Declaration: typedef
- struct
- { int station;
- int net;
- }
- os_station_number;
-
- %os_box
- Defined in: os.h
- Declaration: typedef
- struct
- { int x0;
- int y0;
- int x1;
- int y1;
- }
- os_box;
-
- %os_factors
- Defined in: os.h
- Declaration: typedef
- struct
- { int xmul;
- int ymul;
- int xdiv;
- int ydiv;
- }
- os_factors;
-
- %os_change_box
- Defined in: os.h
- Declaration: typedef
- struct
- { int state;
- os_box box;
- }
- os_change_box;
-
- %os_error
- Defined in: os.h
- Declaration: typedef
- struct
- { bits errnum;
- char (errmess) [252];
- }
- os_error;
-
- %os_date_and_time
- Defined in: os.h
- Declaration: typedef byte (os_date_and_time) [5];
-
- %os_coord
- Defined in: os.h
- Declaration: typedef
- struct
- { int x;
- int y;
- }
- os_coord;
-
- %os_trfm
- Defined in: os.h
- Declaration: typedef
- struct
- { int ((entries) [3]) [2];
- }
- os_trfm;
-
- %os_hom_trfm
- Defined in: os.h
- Declaration: typedef
- struct
- { int ((entries) [2]) [2];
- }
- os_hom_trfm;
-
- %os_pgm
- Defined in: os.h
- Declaration: typedef
- struct
- { os_coord (coords) [4];
- }
- os_pgm;
-
- %os_register_block
- Defined in: os.h
- Declaration: typedef
- struct
- { int (registers) [16];
- }
- os_register_block;
-
- %os_vdu_var_list
- Defined in: os.h
- Declaration: typedef
- struct
- { int (var) [...];
- }
- os_vdu_var_list;
-
- %os_key_handler
- Defined in: os.h
- Declaration: typedef
- struct
- { byte (k) [...];
- }
- os_key_handler;
-
- %os_gi
- Defined in: os.h
- Declaration: typedef
- struct
- { byte type;
- byte (i) [4];
- }
- os_gi;
-
- %os_gs
- Defined in: os.h
- Declaration: typedef
- struct
- { short size;
- char (s) [...];
- }
- os_gs;
-
- %os_mem_map_request
- Defined in: os.h
- Declaration: typedef
- struct
- { int page_no;
- byte *map;
- bits access;
- }
- os_mem_map_request;
-
- %os_mem_map_request_list
- Defined in: os.h
- Declaration: typedef
- struct
- { os_mem_map_request (requests) [...];
- }
- os_mem_map_request_list;
-
- %os_page_block
- Defined in: os.h
- Declaration: typedef
- struct
- { int page_no;
- byte *log_addr;
- byte *phys_addr;
- }
- os_page_block;
-
- %pointerv_record
- Defined in: os.h
- Declaration: typedef
- struct
- { pointerv_record *next;
- bits flags;
- int pointer_type;
- char (name) [30];
- }
- pointerv_record;
-
- %os_mode_block
- Defined in: os.h
- Declaration: typedef
- struct
- { int size;
- bits flags;
- int xres;
- int yres;
- int log2_bpp;
- int frame_rate;
- char (name) [...];
- }
- os_mode_block;
-
- %os_mode_selector
- Defined in: os.h
- Declaration: typedef
- struct
- { bits flags;
- int xres;
- int yres;
- int log2_bpp;
- int frame_rate;
- struct
- { int var;
- int val;
- }
- (modevars) [...];
- }
- os_mode_selector;
-
- %os_ERROR_LIMIT
- Defined in: os.h
- Declaration: #define os_ERROR_LIMIT 252
-
- %os_FILE_NAME_LIMIT
- Defined in: os.h
- Declaration: #define os_FILE_NAME_LIMIT 256
-
- %os_CLI_LIMIT
- Defined in: os.h
- Declaration: #define os_CLI_LIMIT 256
-
- %os_RSHIFT
- Defined in: os.h
- Declaration: #define os_RSHIFT 8
-
- %os_GSHIFT
- Defined in: os.h
- Declaration: #define os_GSHIFT 16
-
- %os_BSHIFT
- Defined in: os.h
- Declaration: #define os_BSHIFT 24
-
- %os_R
- Defined in: os.h
- Declaration: #define os_R 0xFF00u
-
- %os_G
- Defined in: os.h
- Declaration: #define os_G 0xFF0000u
-
- %os_B
- Defined in: os.h
- Declaration: #define os_B 0xFF000000u
-
- %os_COLOUR_RANGE
- Defined in: os.h
- Declaration: #define os_COLOUR_RANGE 255
-
- %os_MODE1BPP90X45
- Defined in: os.h
- Declaration: #define os_MODE1BPP90X45 ((os_mode) 0)
-
- %os_MODE2BPP90X45
- Defined in: os.h
- Declaration: #define os_MODE2BPP90X45 ((os_mode) 8)
-
- %os_MODE4BPP90X45
- Defined in: os.h
- Declaration: #define os_MODE4BPP90X45 ((os_mode) 12)
-
- %os_MODE8BPP90X45
- Defined in: os.h
- Declaration: #define os_MODE8BPP90X45 ((os_mode) 15)
-
- %os_MODE2BPP45X45
- Defined in: os.h
- Declaration: #define os_MODE2BPP45X45 ((os_mode) 1)
-
- %os_MODE4BPP45X45
- Defined in: os.h
- Declaration: #define os_MODE4BPP45X45 ((os_mode) 9)
-
- %os_MODE8BPP45X45
- Defined in: os.h
- Declaration: #define os_MODE8BPP45X45 ((os_mode) 13)
-
- %os_MODE1BPP90X90
- Defined in: os.h
- Declaration: #define os_MODE1BPP90X90 ((os_mode) 25)
-
- %os_MODE2BPP90X90
- Defined in: os.h
- Declaration: #define os_MODE2BPP90X90 ((os_mode) 26)
-
- %os_MODE4BPP90X90
- Defined in: os.h
- Declaration: #define os_MODE4BPP90X90 ((os_mode) 27)
-
- %os_MODE8BPP90X90
- Defined in: os.h
- Declaration: #define os_MODE8BPP90X90 ((os_mode) 28)
-
- %os_INCH
- Defined in: os.h
- Declaration: #define os_INCH 180
-
- %os_VDU_NULL
- Defined in: os.h
- Declaration: #define os_VDU_NULL ((char) '\x00')
-
- %os_VDU_CHAR_TO_PRINTER
- Defined in: os.h
- Declaration: #define os_VDU_CHAR_TO_PRINTER ((char) '\x01')
-
- %os_VDU_PRINTER_ON
- Defined in: os.h
- Declaration: #define os_VDU_PRINTER_ON ((char) '\x02')
-
- %os_VDU_PRINTER_OFF
- Defined in: os.h
- Declaration: #define os_VDU_PRINTER_OFF ((char) '\x03')
-
- %os_VDU_GRAPH_TEXT_OFF
- Defined in: os.h
- Declaration: #define os_VDU_GRAPH_TEXT_OFF ((char) '\x04')
-
- %os_VDU_GRAPH_TEXT_ON
- Defined in: os.h
- Declaration: #define os_VDU_GRAPH_TEXT_ON ((char) '\x05')
-
- %os_VDU_SCREEN_ON
- Defined in: os.h
- Declaration: #define os_VDU_SCREEN_ON ((char) '\x06')
-
- %os_VDU_BELL
- Defined in: os.h
- Declaration: #define os_VDU_BELL ((char) '\x07')
-
- %os_VDU_BACKSPACE
- Defined in: os.h
- Declaration: #define os_VDU_BACKSPACE ((char) '\x08')
-
- %os_VDU_TAB
- Defined in: os.h
- Declaration: #define os_VDU_TAB ((char) '\x09')
-
- %os_VDU_LINEFEED
- Defined in: os.h
- Declaration: #define os_VDU_LINEFEED ((char) '\x0A')
-
- %os_VDU_VERTICAL_TAB
- Defined in: os.h
- Declaration: #define os_VDU_VERTICAL_TAB ((char) '\x0B')
-
- %os_VDU_CLS
- Defined in: os.h
- Declaration: #define os_VDU_CLS ((char) '\x0C')
-
- %os_VDU_RETURN
- Defined in: os.h
- Declaration: #define os_VDU_RETURN ((char) '\x0D')
-
- %os_VDU_PAGE_MODE_ON
- Defined in: os.h
- Declaration: #define os_VDU_PAGE_MODE_ON ((char) '\x0E')
-
- %os_VDU_PAGE_MODE_OFF
- Defined in: os.h
- Declaration: #define os_VDU_PAGE_MODE_OFF ((char) '\x0F')
-
- %os_VDU_CLG
- Defined in: os.h
- Declaration: #define os_VDU_CLG ((char) '\x10')
-
- %os_VDU_SET_TEXT_COLOUR
- Defined in: os.h
- Declaration: #define os_VDU_SET_TEXT_COLOUR ((char) '\x11')
-
- %os_VDU_SET_GCOL
- Defined in: os.h
- Declaration: #define os_VDU_SET_GCOL ((char) '\x12')
-
- %os_VDU_SET_PALETTE
- Defined in: os.h
- Declaration: #define os_VDU_SET_PALETTE ((char) '\x13')
-
- %os_VDU_RESET_COLOURS
- Defined in: os.h
- Declaration: #define os_VDU_RESET_COLOURS ((char) '\x14')
-
- %os_VDU_SCREEN_OFF
- Defined in: os.h
- Declaration: #define os_VDU_SCREEN_OFF ((char) '\x15')
-
- %os_VDU_MODE
- Defined in: os.h
- Declaration: #define os_VDU_MODE ((char) '\x16')
-
- %os_VDU_MISC
- Defined in: os.h
- Declaration: #define os_VDU_MISC ((char) '\x17')
-
- %os_VDU_SET_GRAPHICS_WINDOW
- Defined in: os.h
- Declaration: #define os_VDU_SET_GRAPHICS_WINDOW ((char) '\x18')
-
- %os_VDU_PLOT
- Defined in: os.h
- Declaration: #define os_VDU_PLOT ((char) '\x19')
-
- %os_VDU_RESET_WINDOWS
- Defined in: os.h
- Declaration: #define os_VDU_RESET_WINDOWS ((char) '\x1A')
-
- %os_VDU_ESCAPE
- Defined in: os.h
- Declaration: #define os_VDU_ESCAPE ((char) '\x1B')
-
- %os_VDU_SET_TEXT_WINDOW
- Defined in: os.h
- Declaration: #define os_VDU_SET_TEXT_WINDOW ((char) '\x1C')
-
- %os_VDU_SET_GRAPHICS_ORIGIN
- Defined in: os.h
- Declaration: #define os_VDU_SET_GRAPHICS_ORIGIN ((char) '\x1D')
-
- %os_VDU_HOME_TEXT_CURSOR
- Defined in: os.h
- Declaration: #define os_VDU_HOME_TEXT_CURSOR ((char) '\x1E')
-
- %os_VDU_SET_TEXT_CURSOR
- Defined in: os.h
- Declaration: #define os_VDU_SET_TEXT_CURSOR ((char) '\x1F')
-
- %os_VDU_DELETE
- Defined in: os.h
- Declaration: #define os_VDU_DELETE ((char) '\x7F')
-
- %os_MISC_INTERLACE
- Defined in: os.h
- Declaration: #define os_MISC_INTERLACE ((char) '\x00')
-
- %os_MISC_CURSOR
- Defined in: os.h
- Declaration: #define os_MISC_CURSOR ((char) '\x01')
-
- %os_MISC_SET_ECF1
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF1 ((char) '\x02')
-
- %os_MISC_SET_ECF2
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF2 ((char) '\x03')
-
- %os_MISC_SET_ECF3
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF3 ((char) '\x04')
-
- %os_MISC_SET_ECF4
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF4 ((char) '\x05')
-
- %os_MISC_SET_DOT_STYLE
- Defined in: os.h
- Declaration: #define os_MISC_SET_DOT_STYLE ((char) '\x06')
-
- %os_MISC_SCROLL
- Defined in: os.h
- Declaration: #define os_MISC_SCROLL ((char) '\x07')
-
- %os_MISC_CLEAR_REGION
- Defined in: os.h
- Declaration: #define os_MISC_CLEAR_REGION ((char) '\x08')
-
- %os_MISC_SET_ON
- Defined in: os.h
- Declaration: #define os_MISC_SET_ON ((char) '\x09')
-
- %os_MISC_SET_OFF
- Defined in: os.h
- Declaration: #define os_MISC_SET_OFF ((char) '\x0A')
-
- %os_MISC_SET_BBCECF
- Defined in: os.h
- Declaration: #define os_MISC_SET_BBCECF ((char) '\x0B')
-
- %os_MISC_SET_UNPACKED_ECF1
- Defined in: os.h
- Declaration: #define os_MISC_SET_UNPACKED_ECF1 ((char) '\x0C')
-
- %os_MISC_SET_UNPACKED_ECF2
- Defined in: os.h
- Declaration: #define os_MISC_SET_UNPACKED_ECF2 ((char) '\x0D')
-
- %os_MISC_SET_UNPACKED_ECF3
- Defined in: os.h
- Declaration: #define os_MISC_SET_UNPACKED_ECF3 ((char) '\x0E')
-
- %os_MISC_SET_UNPACKED_ECF4
- Defined in: os.h
- Declaration: #define os_MISC_SET_UNPACKED_ECF4 ((char) '\x0F')
-
- %os_MISC_SET_CURSOR_MOVEMENT
- Defined in: os.h
- Declaration: #define os_MISC_SET_CURSOR_MOVEMENT ((char) '\x10')
-
- %os_MISC_MISC
- Defined in: os.h
- Declaration: #define os_MISC_MISC ((char) '\x11')
-
- %os_MISC_SET_TEXT_FG_TINT
- Defined in: os.h
- Declaration: #define os_MISC_SET_TEXT_FG_TINT ((char) '\x00')
-
- %os_MISC_SET_TEXT_BG_TINT
- Defined in: os.h
- Declaration: #define os_MISC_SET_TEXT_BG_TINT ((char) '\x01')
-
- %os_MISC_SET_GRAPHICS_FG_TINT
- Defined in: os.h
- Declaration: #define os_MISC_SET_GRAPHICS_FG_TINT ((char) '\x02')
-
- %os_MISC_SET_GRAPHICS_BG_TINT
- Defined in: os.h
- Declaration: #define os_MISC_SET_GRAPHICS_BG_TINT ((char) '\x03')
-
- %os_MISC_SET_ECF_INTERPRETATION
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF_INTERPRETATION ((char) '\x04')
-
- %os_MISC_INVERT_TEXT
- Defined in: os.h
- Declaration: #define os_MISC_INVERT_TEXT ((char) '\x05')
-
- %os_MISC_SET_ECF_ORIGIN
- Defined in: os.h
- Declaration: #define os_MISC_SET_ECF_ORIGIN ((char) '\x06')
-
- %os_MISC_SET_CHAR_SIZE
- Defined in: os.h
- Declaration: #define os_MISC_SET_CHAR_SIZE ((char) '\x07')
-
- %os_ACTION_OVERWRITE
- Defined in: os.h
- Declaration: #define os_ACTION_OVERWRITE ((os_action) 0)
-
- %os_ACTION_DISJOIN
- Defined in: os.h
- Declaration: #define os_ACTION_DISJOIN ((os_action) 1)
-
- %os_ACTION_CONJOIN
- Defined in: os.h
- Declaration: #define os_ACTION_CONJOIN ((os_action) 2)
-
- %os_ACTION_EXCLUSIVE_DISJOIN
- Defined in: os.h
- Declaration: #define os_ACTION_EXCLUSIVE_DISJOIN ((os_action) 3)
-
- %os_ACTION_INVERT
- Defined in: os.h
- Declaration: #define os_ACTION_INVERT ((os_action) 4)
-
- %os_ACTION_IDENTITY
- Defined in: os.h
- Declaration: #define os_ACTION_IDENTITY ((os_action) 5)
-
- %os_ACTION_CONJOIN_NEGATION
- Defined in: os.h
- Declaration: #define os_ACTION_CONJOIN_NEGATION ((os_action) 6)
-
- %os_ACTION_DISJOIN_NEGATION
- Defined in: os.h
- Declaration: #define os_ACTION_DISJOIN_NEGATION ((os_action) 7)
-
- %os_ACTION_USE_MASK
- Defined in: os.h
- Declaration: #define os_ACTION_USE_MASK ((os_action) 8)
-
- %os_ACTION_USE_ECF1
- Defined in: os.h
- Declaration: #define os_ACTION_USE_ECF1 ((os_action) 16)
-
- %os_ACTION_USE_ECF2
- Defined in: os.h
- Declaration: #define os_ACTION_USE_ECF2 ((os_action) 32)
-
- %os_ACTION_USE_ECF3
- Defined in: os.h
- Declaration: #define os_ACTION_USE_ECF3 ((os_action) 48)
-
- %os_ACTION_USE_ECF4
- Defined in: os.h
- Declaration: #define os_ACTION_USE_ECF4 ((os_action) 64)
-
- %os_ACTION_USE_GIANT_ECF
- Defined in: os.h
- Declaration: #define os_ACTION_USE_GIANT_ECF ((os_action) 80)
-
- %os_ACTION_USE_SPRITE_PALETTE
- Defined in: os.h
- Declaration: #define os_ACTION_USE_SPRITE_PALETTE ((os_action) 32)
-
- %os_GCOL_SET_FG
- Defined in: os.h
- Declaration: #define os_GCOL_SET_FG ((os_gcol) 0)
-
- %os_GCOL_SET_BG
- Defined in: os.h
- Declaration: #define os_GCOL_SET_BG ((os_gcol) 128)
-
- %os_PLOT_SOLID
- Defined in: os.h
- Declaration: #define os_PLOT_SOLID 0
-
- %os_PLOT_SOLID_EX_END
- Defined in: os.h
- Declaration: #define os_PLOT_SOLID_EX_END 8
-
- %os_PLOT_DOTTED
- Defined in: os.h
- Declaration: #define os_PLOT_DOTTED 16
-
- %os_PLOT_DOTTED_EX_END
- Defined in: os.h
- Declaration: #define os_PLOT_DOTTED_EX_END 24
-
- %os_PLOT_SOLID_EX_START
- Defined in: os.h
- Declaration: #define os_PLOT_SOLID_EX_START 32
-
- %os_PLOT_SOLID_EX_BOTH
- Defined in: os.h
- Declaration: #define os_PLOT_SOLID_EX_BOTH 40
-
- %os_PLOT_DOTTED_EX_START
- Defined in: os.h
- Declaration: #define os_PLOT_DOTTED_EX_START 48
-
- %os_PLOT_DOTTED_EX_BOTH
- Defined in: os.h
- Declaration: #define os_PLOT_DOTTED_EX_BOTH 56
-
- %os_PLOT_POINT
- Defined in: os.h
- Declaration: #define os_PLOT_POINT 64
-
- %os_PLOT_HORIZONTAL_TO_NON_BG
- Defined in: os.h
- Declaration: #define os_PLOT_HORIZONTAL_TO_NON_BG 72
-
- %os_PLOT_TRIANGLE
- Defined in: os.h
- Declaration: #define os_PLOT_TRIANGLE 80
-
- %os_PLOT_RIGHT_TO_BG
- Defined in: os.h
- Declaration: #define os_PLOT_RIGHT_TO_BG 88
-
- %os_PLOT_RECTANGLE
- Defined in: os.h
- Declaration: #define os_PLOT_RECTANGLE 96
-
- %os_PLOT_HORIZONTAL_TO_FG
- Defined in: os.h
- Declaration: #define os_PLOT_HORIZONTAL_TO_FG 104
-
- %os_PLOT_PARALLELOGRAM
- Defined in: os.h
- Declaration: #define os_PLOT_PARALLELOGRAM 112
-
- %os_PLOT_RIGHT_TO_NON_FG
- Defined in: os.h
- Declaration: #define os_PLOT_RIGHT_TO_NON_FG 120
-
- %os_PLOT_FLOOD_TO_NON_BG
- Defined in: os.h
- Declaration: #define os_PLOT_FLOOD_TO_NON_BG 128
-
- %os_PLOT_FLOOD_TO_FG
- Defined in: os.h
- Declaration: #define os_PLOT_FLOOD_TO_FG 136
-
- %os_PLOT_CIRCLE_OUTLINE
- Defined in: os.h
- Declaration: #define os_PLOT_CIRCLE_OUTLINE 144
-
- %os_PLOT_CIRCLE
- Defined in: os.h
- Declaration: #define os_PLOT_CIRCLE 152
-
- %os_PLOT_ARC
- Defined in: os.h
- Declaration: #define os_PLOT_ARC 160
-
- %os_PLOT_SEGMENT
- Defined in: os.h
- Declaration: #define os_PLOT_SEGMENT 168
-
- %os_PLOT_SECTOR
- Defined in: os.h
- Declaration: #define os_PLOT_SECTOR 176
-
- %os_PLOT_BLOCK
- Defined in: os.h
- Declaration: #define os_PLOT_BLOCK 184
-
- %os_PLOT_ELLIPSE_OUTLINE
- Defined in: os.h
- Declaration: #define os_PLOT_ELLIPSE_OUTLINE 192
-
- %os_PLOT_ELLIPSE
- Defined in: os.h
- Declaration: #define os_PLOT_ELLIPSE 200
-
- %os_MOVE_BY
- Defined in: os.h
- Declaration: #define os_MOVE_BY 0
-
- %os_PLOT_BY
- Defined in: os.h
- Declaration: #define os_PLOT_BY 1
-
- %os_PLOT_INVERSE_BY
- Defined in: os.h
- Declaration: #define os_PLOT_INVERSE_BY 2
-
- %os_PLOT_BG_BY
- Defined in: os.h
- Declaration: #define os_PLOT_BG_BY 3
-
- %os_MOVE_TO
- Defined in: os.h
- Declaration: #define os_MOVE_TO 4
-
- %os_PLOT_TO
- Defined in: os.h
- Declaration: #define os_PLOT_TO 5
-
- %os_PLOT_INVERSE_TO
- Defined in: os.h
- Declaration: #define os_PLOT_INVERSE_TO 6
-
- %os_PLOT_BG_TO
- Defined in: os.h
- Declaration: #define os_PLOT_BG_TO 7
-
- %os_VARTYPE_STRING
- Defined in: os.h
- Declaration: #define os_VARTYPE_STRING 0
-
- %os_VARTYPE_NUMBER
- Defined in: os.h
- Declaration: #define os_VARTYPE_NUMBER 1
-
- %os_VARTYPE_MACRO
- Defined in: os.h
- Declaration: #define os_VARTYPE_MACRO 2
-
- %os_VARTYPE_EXPANDED
- Defined in: os.h
- Declaration: #define os_VARTYPE_EXPANDED 3
-
- %os_VARTYPE_LITERAL_STRING
- Defined in: os.h
- Declaration: #define os_VARTYPE_LITERAL_STRING 4
-
- %os_VARTYPE_CODE
- Defined in: os.h
- Declaration: #define os_VARTYPE_CODE 16
-
- %os_MODEVAR_MODE_FLAGS
- Defined in: os.h
- Declaration: #define os_MODEVAR_MODE_FLAGS 0
-
- %os_MODEVAR_RSCREEN
- Defined in: os.h
- Declaration: #define os_MODEVAR_RSCREEN 1
-
- %os_MODEVAR_BSCREEN
- Defined in: os.h
- Declaration: #define os_MODEVAR_BSCREEN 2
-
- %os_MODEVAR_NCOLOUR
- Defined in: os.h
- Declaration: #define os_MODEVAR_NCOLOUR 3
-
- %os_MODEVAR_XEIG_FACTOR
- Defined in: os.h
- Declaration: #define os_MODEVAR_XEIG_FACTOR 4
-
- %os_MODEVAR_YEIG_FACTOR
- Defined in: os.h
- Declaration: #define os_MODEVAR_YEIG_FACTOR 5
-
- %os_MODEVAR_LINE_LENGTH
- Defined in: os.h
- Declaration: #define os_MODEVAR_LINE_LENGTH 6
-
- %os_MODEVAR_SCREEN_SIZE
- Defined in: os.h
- Declaration: #define os_MODEVAR_SCREEN_SIZE 7
-
- %os_MODEVAR_YSHIFT_FACTOR
- Defined in: os.h
- Declaration: #define os_MODEVAR_YSHIFT_FACTOR 8
-
- %os_MODEVAR_LOG2_BPP
- Defined in: os.h
- Declaration: #define os_MODEVAR_LOG2_BPP 9
-
- %os_MODEVAR_LOG2_BPC
- Defined in: os.h
- Declaration: #define os_MODEVAR_LOG2_BPC 10
-
- %os_MODEVAR_XWIND_LIMIT
- Defined in: os.h
- Declaration: #define os_MODEVAR_XWIND_LIMIT 11
-
- %os_MODEVAR_YWIND_LIMIT
- Defined in: os.h
- Declaration: #define os_MODEVAR_YWIND_LIMIT 12
-
- %os_VDUVAR_GWL_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_GWL_COL 128
-
- %os_VDUVAR_GWB_ROW
- Defined in: os.h
- Declaration: #define os_VDUVAR_GWB_ROW 129
-
- %os_VDUVAR_GWR_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_GWR_COL 130
-
- %os_VDUVAR_GWT_ROW
- Defined in: os.h
- Declaration: #define os_VDUVAR_GWT_ROW 131
-
- %os_VDUVAR_TWL_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_TWL_COL 132
-
- %os_VDUVAR_TWB_ROW
- Defined in: os.h
- Declaration: #define os_VDUVAR_TWB_ROW 133
-
- %os_VDUVAR_TWR_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_TWR_COL 134
-
- %os_VDUVAR_TWT_ROW
- Defined in: os.h
- Declaration: #define os_VDUVAR_TWT_ROW 135
-
- %os_VDUVAR_ORGX
- Defined in: os.h
- Declaration: #define os_VDUVAR_ORGX 136
-
- %os_VDUVAR_ORGY
- Defined in: os.h
- Declaration: #define os_VDUVAR_ORGY 137
-
- %os_VDUVAR_GCSX
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCSX 138
-
- %os_VDUVAR_GCSY
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCSY 139
-
- %os_VDUVAR_OLDER_CSX
- Defined in: os.h
- Declaration: #define os_VDUVAR_OLDER_CSX 140
-
- %os_VDUVAR_OLDER_CSY
- Defined in: os.h
- Declaration: #define os_VDUVAR_OLDER_CSY 141
-
- %os_VDUVAR_OLD_CSX
- Defined in: os.h
- Declaration: #define os_VDUVAR_OLD_CSX 142
-
- %os_VDUVAR_OLD_CSY
- Defined in: os.h
- Declaration: #define os_VDUVAR_OLD_CSY 143
-
- %os_VDUVAR_GCS_IX
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCS_IX 144
-
- %os_VDUVAR_GCS_IY
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCS_IY 145
-
- %os_VDUVAR_NEW_PTX
- Defined in: os.h
- Declaration: #define os_VDUVAR_NEW_PTX 146
-
- %os_VDUVAR_NEW_PTY
- Defined in: os.h
- Declaration: #define os_VDUVAR_NEW_PTY 147
-
- %os_VDUVAR_SCREEN_START
- Defined in: os.h
- Declaration: #define os_VDUVAR_SCREEN_START 148
-
- %os_VDUVAR_DISPLAY_START
- Defined in: os.h
- Declaration: #define os_VDUVAR_DISPLAY_START 149
-
- %os_VDUVAR_TOTAL_SCREEN_SIZE
- Defined in: os.h
- Declaration: #define os_VDUVAR_TOTAL_SCREEN_SIZE 150
-
- %os_VDUVAR_GPLFMD
- Defined in: os.h
- Declaration: #define os_VDUVAR_GPLFMD 151
-
- %os_VDUVAR_GPLBMD
- Defined in: os.h
- Declaration: #define os_VDUVAR_GPLBMD 152
-
- %os_VDUVAR_GFCOL
- Defined in: os.h
- Declaration: #define os_VDUVAR_GFCOL 153
-
- %os_VDUVAR_GBCOL
- Defined in: os.h
- Declaration: #define os_VDUVAR_GBCOL 154
-
- %os_VDUVAR_TFORE_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_TFORE_COL 155
-
- %os_VDUVAR_TBACK_COL
- Defined in: os.h
- Declaration: #define os_VDUVAR_TBACK_COL 156
-
- %os_VDUVAR_GF_TINT
- Defined in: os.h
- Declaration: #define os_VDUVAR_GF_TINT 157
-
- %os_VDUVAR_GB_TINT
- Defined in: os.h
- Declaration: #define os_VDUVAR_GB_TINT 158
-
- %os_VDUVAR_TF_TINT
- Defined in: os.h
- Declaration: #define os_VDUVAR_TF_TINT 159
-
- %os_VDUVAR_TB_TINT
- Defined in: os.h
- Declaration: #define os_VDUVAR_TB_TINT 160
-
- %os_VDUVAR_MAX_MODE
- Defined in: os.h
- Declaration: #define os_VDUVAR_MAX_MODE 161
-
- %os_VDUVAR_GCHAR_SIZEX
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCHAR_SIZEX 162
-
- %os_VDUVAR_GCHAR_SIZEY
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCHAR_SIZEY 163
-
- %os_VDUVAR_GCHAR_SPACEX
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCHAR_SPACEX 164
-
- %os_VDUVAR_GCHAR_SPACEY
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCHAR_SPACEY 165
-
- %os_VDUVAR_HLINE_ADDR
- Defined in: os.h
- Declaration: #define os_VDUVAR_HLINE_ADDR 166
-
- %os_VDUVAR_TCHAR_SIZEX
- Defined in: os.h
- Declaration: #define os_VDUVAR_TCHAR_SIZEX 167
-
- %os_VDUVAR_TCHAR_SIZEY
- Defined in: os.h
- Declaration: #define os_VDUVAR_TCHAR_SIZEY 168
-
- %os_VDUVAR_TCHAR_SPACEX
- Defined in: os.h
- Declaration: #define os_VDUVAR_TCHAR_SPACEX 169
-
- %os_VDUVAR_TCHAR_SPACEY
- Defined in: os.h
- Declaration: #define os_VDUVAR_TCHAR_SPACEY 170
-
- %os_VDUVAR_GCOL_ORA_EOR_ADDR
- Defined in: os.h
- Declaration: #define os_VDUVAR_GCOL_ORA_EOR_ADDR 171
-
- %os_VDUVAR_VIDC_CLOCK_SPEED
- Defined in: os.h
- Declaration: #define os_VDUVAR_VIDC_CLOCK_SPEED 172
-
- %os_VDUVAR_WINDOW_WIDTH
- Defined in: os.h
- Declaration: #define os_VDUVAR_WINDOW_WIDTH 256
-
- %os_VDUVAR_WINDOW_HEIGHT
- Defined in: os.h
- Declaration: #define os_VDUVAR_WINDOW_HEIGHT 257
-
- %os_FOREGROUND
- Defined in: os.h
- Declaration: #define os_FOREGROUND 0x0u
-
- %os_BACKGROUND
- Defined in: os.h
- Declaration: #define os_BACKGROUND 0x80u
-
- %os_COLOUR_TRANSPARENT
- Defined in: os.h
- Declaration: #define os_COLOUR_TRANSPARENT ((os_colour) -1)
-
- %os_COLOUR_RED
- Defined in: os.h
- Declaration: #define os_COLOUR_RED ((os_colour) 65280)
-
- %os_COLOUR_GREEN
- Defined in: os.h
- Declaration: #define os_COLOUR_GREEN ((os_colour) 16711680)
-
- %os_COLOUR_BLUE
- Defined in: os.h
- Declaration: #define os_COLOUR_BLUE ((os_colour) -16777216)
-
- %os_COLOUR_CYAN
- Defined in: os.h
- Declaration: #define os_COLOUR_CYAN ((os_colour) -65536)
-
- %os_COLOUR_MAGENTA
- Defined in: os.h
- Declaration: #define os_COLOUR_MAGENTA ((os_colour) -16711936)
-
- %os_COLOUR_YELLOW
- Defined in: os.h
- Declaration: #define os_COLOUR_YELLOW ((os_colour) 16776960)
-
- %os_COLOUR_WHITE
- Defined in: os.h
- Declaration: #define os_COLOUR_WHITE ((os_colour) -256)
-
- %os_COLOUR_VERY_LIGHT_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_VERY_LIGHT_GREY ((os_colour) -572662528)
-
- %os_COLOUR_LIGHT_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_LIGHT_GREY ((os_colour) -1145324800)
-
- %os_COLOUR_MID_LIGHT_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_MID_LIGHT_GREY ((os_colour) -1717987072)
-
- %os_COLOUR_MID_DARK_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_MID_DARK_GREY ((os_colour) 2004317952)
-
- %os_COLOUR_DARK_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_DARK_GREY ((os_colour) 1431655680)
-
- %os_COLOUR_VERY_DARK_GREY
- Defined in: os.h
- Declaration: #define os_COLOUR_VERY_DARK_GREY ((os_colour) 858993408)
-
- %os_COLOUR_BLACK
- Defined in: os.h
- Declaration: #define os_COLOUR_BLACK ((os_colour) 0)
-
- %os_COLOUR_DARK_BLUE
- Defined in: os.h
- Declaration: #define os_COLOUR_DARK_BLUE ((os_colour) -1723596800)
-
- %os_COLOUR_LIGHT_YELLOW
- Defined in: os.h
- Declaration: #define os_COLOUR_LIGHT_YELLOW ((os_colour) 15658496)
-
- %os_COLOUR_LIGHT_GREEN
- Defined in: os.h
- Declaration: #define os_COLOUR_LIGHT_GREEN ((os_colour) 13369344)
-
- %os_COLOUR_LIGHT_RED
- Defined in: os.h
- Declaration: #define os_COLOUR_LIGHT_RED ((os_colour) 56576)
-
- %os_COLOUR_CREAM
- Defined in: os.h
- Declaration: #define os_COLOUR_CREAM ((os_colour) -1141969408)
-
- %os_COLOUR_DARK_GREEN
- Defined in: os.h
- Declaration: #define os_COLOUR_DARK_GREEN ((os_colour) 8934656)
-
- %os_COLOUR_ORANGE
- Defined in: os.h
- Declaration: #define os_COLOUR_ORANGE ((os_colour) 12320512)
-
- %os_COLOUR_LIGHT_BLUE
- Defined in: os.h
- Declaration: #define os_COLOUR_LIGHT_BLUE ((os_colour) -4521984)
-
- %os_DEVICE_PRINTER_BUSY
- Defined in: os.h
- Declaration: #define os_DEVICE_PRINTER_BUSY 0
-
- %os_DEVICE_SERIAL_RINGING
- Defined in: os.h
- Declaration: #define os_DEVICE_SERIAL_RINGING 1
-
- %os_DEVICE_PRINTER_ACKNOWLEDGE
- Defined in: os.h
- Declaration: #define os_DEVICE_PRINTER_ACKNOWLEDGE 2
-
- %os_DEVICE_VSYNC
- Defined in: os.h
- Declaration: #define os_DEVICE_VSYNC 3
-
- %os_DEVICE_POWER_ON
- Defined in: os.h
- Declaration: #define os_DEVICE_POWER_ON 4
-
- %os_DEVICE_IOC_TIMER0
- Defined in: os.h
- Declaration: #define os_DEVICE_IOC_TIMER0 5
-
- %os_DEVICE_IOC_TIMER1
- Defined in: os.h
- Declaration: #define os_DEVICE_IOC_TIMER1 6
-
- %os_DEVICE_FIQ_DOWNGRADE
- Defined in: os.h
- Declaration: #define os_DEVICE_FIQ_DOWNGRADE 7
-
- %os_DEVICE_EXPANSION_FIQ_DOWNGRADE
- Defined in: os.h
- Declaration: #define os_DEVICE_EXPANSION_FIQ_DOWNGRADE 8
-
- %os_DEVICE_SOUND_BUFFER
- Defined in: os.h
- Declaration: #define os_DEVICE_SOUND_BUFFER 9
-
- %os_DEVICE_SERIAL_CONTROLLER
- Defined in: os.h
- Declaration: #define os_DEVICE_SERIAL_CONTROLLER 10
-
- %os_DEVICE_HARD_DISC_CONTROLLER
- Defined in: os.h
- Declaration: #define os_DEVICE_HARD_DISC_CONTROLLER 11
-
- %os_DEVICE_FLOPPY_DISC_CHANGED
- Defined in: os.h
- Declaration: #define os_DEVICE_FLOPPY_DISC_CHANGED 12
-
- %os_DEVICE_EXPANSION_CARD
- Defined in: os.h
- Declaration: #define os_DEVICE_EXPANSION_CARD 13
-
- %os_DEVICE_KEYBOARD_TX_EMPTY
- Defined in: os.h
- Declaration: #define os_DEVICE_KEYBOARD_TX_EMPTY 14
-
- %os_DEVICE_KEYBOARD_RX_FULL
- Defined in: os.h
- Declaration: #define os_DEVICE_KEYBOARD_RX_FULL 15
-
- %os_DEVICE_PRINTER
- Defined in: os.h
- Declaration: #define os_DEVICE_PRINTER 0
-
- %os_DEVICE_BATTERY_WARNING
- Defined in: os.h
- Declaration: #define os_DEVICE_BATTERY_WARNING 1
-
- %os_DEVICE_FLOPPY_DISC_INDEX
- Defined in: os.h
- Declaration: #define os_DEVICE_FLOPPY_DISC_INDEX 2
-
- %os_DEVICE_IDE_DISC
- Defined in: os.h
- Declaration: #define os_DEVICE_IDE_DISC 11
-
- %os_ERROR_NUMBER_SHIFT
- Defined in: os.h
- Declaration: #define os_ERROR_NUMBER_SHIFT 0
-
- %os_ERROR_NUMBER
- Defined in: os.h
- Declaration: #define os_ERROR_NUMBER 0xFFu
-
- %os_ERROR_SOURCE_SHIFT
- Defined in: os.h
- Declaration: #define os_ERROR_SOURCE_SHIFT 8
-
- %os_ERROR_SOURCE
- Defined in: os.h
- Declaration: #define os_ERROR_SOURCE 0xFFFF00u
-
- %os_ERROR_CATEGORY_SHIFT
- Defined in: os.h
- Declaration: #define os_ERROR_CATEGORY_SHIFT 24
-
- %os_ERROR_CATEGORY
- Defined in: os.h
- Declaration: #define os_ERROR_CATEGORY 0x7000000u
-
- %os_CATEGORY_UNCLASSIFIED
- Defined in: os.h
- Declaration: #define os_CATEGORY_UNCLASSIFIED 0
-
- %os_CATEGORY_INFORMATION
- Defined in: os.h
- Declaration: #define os_CATEGORY_INFORMATION 1
-
- %os_CATEGORY_WARNING
- Defined in: os.h
- Declaration: #define os_CATEGORY_WARNING 2
-
- %os_CATEGORY_SYSTEM
- Defined in: os.h
- Declaration: #define os_CATEGORY_SYSTEM 3
-
- %os_GLOBAL_ESCAPE
- Defined in: os.h
- Declaration: #define os_GLOBAL_ESCAPE 1
-
- %os_GLOBAL_FATAL
- Defined in: os.h
- Declaration: #define os_GLOBAL_FATAL 2
-
- %os_GLOBAL_IS_AFIL
- Defined in: os.h
- Declaration: #define os_GLOBAL_IS_AFIL 3
-
- %os_GLOBAL_ISNT_FIL
- Defined in: os.h
- Declaration: #define os_GLOBAL_ISNT_FIL 4
-
- %os_GLOBAL_IS_ADIR
- Defined in: os.h
- Declaration: #define os_GLOBAL_IS_ADIR 5
-
- %os_GLOBAL_ISNT_DIR
- Defined in: os.h
- Declaration: #define os_GLOBAL_ISNT_DIR 6
-
- %os_GLOBAL_NO_FILE
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_FILE 7
-
- %os_GLOBAL_NO_DIR
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_DIR 8
-
- %os_GLOBAL_NO_ANY
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_ANY 9
-
- %os_GLOBAL_TYPS_BAD
- Defined in: os.h
- Declaration: #define os_GLOBAL_TYPS_BAD 10
-
- %os_GLOBAL_BAD_REN
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_REN 11
-
- %os_GLOBAL_BAD_ACC
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_ACC 12
-
- %os_GLOBAL_OPN_FILS
- Defined in: os.h
- Declaration: #define os_GLOBAL_OPN_FILS 13
-
- %os_GLOBAL_BAD_NAME
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_NAME 14
-
- %os_GLOBAL_LONG_NAM
- Defined in: os.h
- Declaration: #define os_GLOBAL_LONG_NAM 15
-
- %os_GLOBAL_CHANNEL
- Defined in: os.h
- Declaration: #define os_GLOBAL_CHANNEL 16
-
- %os_GLOBAL_BAD_SWI
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_SWI 17
-
- %os_GLOBAL_MOD_IN_US
- Defined in: os.h
- Declaration: #define os_GLOBAL_MOD_IN_US 18
-
- %os_GLOBAL_STR_OFLO
- Defined in: os.h
- Declaration: #define os_GLOBAL_STR_OFLO 19
-
- %os_GLOBAL_NUM_OFLO
- Defined in: os.h
- Declaration: #define os_GLOBAL_NUM_OFLO 20
-
- %os_GLOBAL_BUF_OFLO
- Defined in: os.h
- Declaration: #define os_GLOBAL_BUF_OFLO 21
-
- %os_GLOBAL_BAD_STN
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_STN 22
-
- %os_GLOBAL_BAD_NET
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_NET 23
-
- %os_GLOBAL_FULL_NET
- Defined in: os.h
- Declaration: #define os_GLOBAL_FULL_NET 24
-
- %os_GLOBAL_NO_ECO
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_ECO 25
-
- %os_GLOBAL_BAD_READ
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_READ 26
-
- %os_GLOBAL_BAD_WRT
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_WRT 27
-
- %os_GLOBAL_DATA_LST
- Defined in: os.h
- Declaration: #define os_GLOBAL_DATA_LST 28
-
- %os_GLOBAL_BAD_FS_OP
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_FS_OP 29
-
- %os_GLOBAL_FS_NO_RD
- Defined in: os.h
- Declaration: #define os_GLOBAL_FS_NO_RD 30
-
- %os_GLOBAL_FS_NO_WRT
- Defined in: os.h
- Declaration: #define os_GLOBAL_FS_NO_WRT 31
-
- %os_GLOBAL_FS_IN_USE
- Defined in: os.h
- Declaration: #define os_GLOBAL_FS_IN_USE 32
-
- %os_GLOBAL_BAD_ADDRESS
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_ADDRESS 33
-
- %os_GLOBAL_NO_STORE
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_STORE 34
-
- %os_GLOBAL_RAM_LOADC
- Defined in: os.h
- Declaration: #define os_GLOBAL_RAM_LOADC 35
-
- %os_GLOBAL_DDS0
- Defined in: os.h
- Declaration: #define os_GLOBAL_DDS0 36
-
- %os_GLOBAL_DDS1
- Defined in: os.h
- Declaration: #define os_GLOBAL_DDS1 37
-
- %os_GLOBAL_DDS2
- Defined in: os.h
- Declaration: #define os_GLOBAL_DDS2 38
-
- %os_GLOBAL_DDS3
- Defined in: os.h
- Declaration: #define os_GLOBAL_DDS3 39
-
- %os_GLOBAL_CSDS
- Defined in: os.h
- Declaration: #define os_GLOBAL_CSDS 40
-
- %os_GLOBAL_LDS
- Defined in: os.h
- Declaration: #define os_GLOBAL_LDS 41
-
- %os_GLOBAL_URDS
- Defined in: os.h
- Declaration: #define os_GLOBAL_URDS 42
-
- %os_GLOBAL_DR
- Defined in: os.h
- Declaration: #define os_GLOBAL_DR 43
-
- %os_GLOBAL_APP
- Defined in: os.h
- Declaration: #define os_GLOBAL_APP 44
-
- %os_GLOBAL_EX_DT
- Defined in: os.h
- Declaration: #define os_GLOBAL_EX_DT 45
-
- %os_GLOBAL_EX_LD_EX
- Defined in: os.h
- Declaration: #define os_GLOBAL_EX_LD_EX 46
-
- %os_GLOBAL_USE_DESK
- Defined in: os.h
- Declaration: #define os_GLOBAL_USE_DESK 47
-
- %os_GLOBAL_APP_QUIT
- Defined in: os.h
- Declaration: #define os_GLOBAL_APP_QUIT 48
-
- %os_GLOBAL_NO_MEM
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_MEM 49
-
- %os_GLOBAL_BAD_HARD
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_HARD 50
-
- %os_GLOBAL_BAD_PARM
- Defined in: os.h
- Declaration: #define os_GLOBAL_BAD_PARM 51
-
- %os_GLOBAL_NO_WIMP
- Defined in: os.h
- Declaration: #define os_GLOBAL_NO_WIMP 52
-
- %error_ESCAPE
- Defined in: os.h
- Declaration: #define error_ESCAPE 0x11u
-
- %error_BAD_MODE
- Defined in: os.h
- Declaration: #define error_BAD_MODE 0x19u
-
- %error_IS_ADIR
- Defined in: os.h
- Declaration: #define error_IS_ADIR 0xA8u
-
- %error_TYPES_DONT_MATCH
- Defined in: os.h
- Declaration: #define error_TYPES_DONT_MATCH 0xAFu
-
- %error_BAD_RENAME
- Defined in: os.h
- Declaration: #define error_BAD_RENAME 0xB0u
-
- %error_BAD_COPY
- Defined in: os.h
- Declaration: #define error_BAD_COPY 0xB1u
-
- %error_OUTSIDE_FILE
- Defined in: os.h
- Declaration: #define error_OUTSIDE_FILE 0xB7u
-
- %error_ACCESS_VIOLATION
- Defined in: os.h
- Declaration: #define error_ACCESS_VIOLATION 0xBDu
-
- %error_TOO_MANY_OPEN_FILES
- Defined in: os.h
- Declaration: #define error_TOO_MANY_OPEN_FILES 0xC0u
-
- %error_NOT_OPEN_FOR_UPDATE
- Defined in: os.h
- Declaration: #define error_NOT_OPEN_FOR_UPDATE 0xC1u
-
- %error_FILE_OPEN
- Defined in: os.h
- Declaration: #define error_FILE_OPEN 0xC2u
-
- %error_OBJECT_LOCKED
- Defined in: os.h
- Declaration: #define error_OBJECT_LOCKED 0xC3u
-
- %error_ALREADY_EXISTS
- Defined in: os.h
- Declaration: #define error_ALREADY_EXISTS 0xC4u
-
- %error_BAD_FILE_NAME
- Defined in: os.h
- Declaration: #define error_BAD_FILE_NAME 0xCCu
-
- %error_FILE_NOT_FOUND
- Defined in: os.h
- Declaration: #define error_FILE_NOT_FOUND 0xD6u
-
- %error_SYNTAX
- Defined in: os.h
- Declaration: #define error_SYNTAX 0xDCu
-
- %error_BAD_NO_PARMS
- Defined in: os.h
- Declaration: #define error_BAD_NO_PARMS 0xDCu
-
- %error_TOO_MANY_PARMS
- Defined in: os.h
- Declaration: #define error_TOO_MANY_PARMS 0xDCu
-
- %error_CHANNEL
- Defined in: os.h
- Declaration: #define error_CHANNEL 0xDEu
-
- %error_END_OF_FILE
- Defined in: os.h
- Declaration: #define error_END_OF_FILE 0xDFu
-
- %error_BAD_FILING_SYSTEM_NAME
- Defined in: os.h
- Declaration: #define error_BAD_FILING_SYSTEM_NAME 0xF8u
-
- %error_UNKNOWN_FILING_SYSTEM
- Defined in: os.h
- Declaration: #define error_UNKNOWN_FILING_SYSTEM 0xF8u
-
- %error_BAD_KEY
- Defined in: os.h
- Declaration: #define error_BAD_KEY 0xFBu
-
- %error_BAD_ADDRESS
- Defined in: os.h
- Declaration: #define error_BAD_ADDRESS 0xFCu
-
- %error_BAD_STRING
- Defined in: os.h
- Declaration: #define error_BAD_STRING 0xFDu
-
- %error_BAD_ALIAS_STRING
- Defined in: os.h
- Declaration: #define error_BAD_ALIAS_STRING 0xFDu
-
- %error_BAD_PARM_STRING
- Defined in: os.h
- Declaration: #define error_BAD_PARM_STRING 0xFDu
-
- %error_WILD_CARDS
- Defined in: os.h
- Declaration: #define error_WILD_CARDS 0xFDu
-
- %error_BAD_COMMAND
- Defined in: os.h
- Declaration: #define error_BAD_COMMAND 0xFEu
-
- %error_BAD_MAC_VAL
- Defined in: os.h
- Declaration: #define error_BAD_MAC_VAL 0x120u
-
- %error_BAD_VAR_NAM
- Defined in: os.h
- Declaration: #define error_BAD_VAR_NAM 0x121u
-
- %error_BAD_VAR_TYPE
- Defined in: os.h
- Declaration: #define error_BAD_VAR_TYPE 0x122u
-
- %error_VAR_NO_ROOM
- Defined in: os.h
- Declaration: #define error_VAR_NO_ROOM 0x123u
-
- %error_VAR_CANT_FIND
- Defined in: os.h
- Declaration: #define error_VAR_CANT_FIND 0x124u
-
- %error_VAR_TOO_LONG
- Defined in: os.h
- Declaration: #define error_VAR_TOO_LONG 0x125u
-
- %error_REDIRECT_FAIL
- Defined in: os.h
- Declaration: #define error_REDIRECT_FAIL 0x140u
-
- %error_STACK_FULL
- Defined in: os.h
- Declaration: #define error_STACK_FULL 0x141u
-
- %error_BAD_HEX
- Defined in: os.h
- Declaration: #define error_BAD_HEX 0x160u
-
- %error_BAD_EXPR
- Defined in: os.h
- Declaration: #define error_BAD_EXPR 0x161u
-
- %error_BAD_BRA
- Defined in: os.h
- Declaration: #define error_BAD_BRA 0x162u
-
- %error_STK_OFLO
- Defined in: os.h
- Declaration: #define error_STK_OFLO 0x163u
-
- %error_MISS_OPN
- Defined in: os.h
- Declaration: #define error_MISS_OPN 0x164u
-
- %error_MISS_OPR
- Defined in: os.h
- Declaration: #define error_MISS_OPR 0x165u
-
- %error_BAD_BITS
- Defined in: os.h
- Declaration: #define error_BAD_BITS 0x166u
-
- %error_STR_OFLO
- Defined in: os.h
- Declaration: #define error_STR_OFLO 0x167u
-
- %error_BAD_ITM
- Defined in: os.h
- Declaration: #define error_BAD_ITM 0x168u
-
- %error_DIV_ZERO
- Defined in: os.h
- Declaration: #define error_DIV_ZERO 0x169u
-
- %error_BAD_BASE
- Defined in: os.h
- Declaration: #define error_BAD_BASE 0x16Au
-
- %error_BAD_NUMB
- Defined in: os.h
- Declaration: #define error_BAD_NUMB 0x16Bu
-
- %error_NUMB_TOO_BIG
- Defined in: os.h
- Declaration: #define error_NUMB_TOO_BIG 0x16Cu
-
- %error_BAD_CLAIM_NUM
- Defined in: os.h
- Declaration: #define error_BAD_CLAIM_NUM 0x1A1u
-
- %error_BAD_RELEASE
- Defined in: os.h
- Declaration: #define error_BAD_RELEASE 0x1A2u
-
- %error_BAD_DEV_NO
- Defined in: os.h
- Declaration: #define error_BAD_DEV_NO 0x1A3u
-
- %error_BAD_DEV_VEC_REL
- Defined in: os.h
- Declaration: #define error_BAD_DEV_VEC_REL 0x1A4u
-
- %error_BAD_ENV_NUMBER
- Defined in: os.h
- Declaration: #define error_BAD_ENV_NUMBER 0x1B0u
-
- %error_CANT_CANCEL_QUIT
- Defined in: os.h
- Declaration: #define error_CANT_CANCEL_QUIT 0x1B1u
-
- %error_CH_DYNAM_CAO
- Defined in: os.h
- Declaration: #define error_CH_DYNAM_CAO 0x1C0u
-
- %error_CH_DYNAM_NOT_ALL_MOVED
- Defined in: os.h
- Declaration: #define error_CH_DYNAM_NOT_ALL_MOVED 0x1C1u
-
- %error_APL_WSPACE_IN_USE
- Defined in: os.h
- Declaration: #define error_APL_WSPACE_IN_USE 0x1C2u
-
- %error_RAM_FS_UNCHANGEABLE
- Defined in: os.h
- Declaration: #define error_RAM_FS_UNCHANGEABLE 0x1C3u
-
- %error_OSCLI_LONG_LINE
- Defined in: os.h
- Declaration: #define error_OSCLI_LONG_LINE 0x1E0u
-
- %error_OSCLI_TOO_HARD
- Defined in: os.h
- Declaration: #define error_OSCLI_TOO_HARD 0x1E1u
-
- %error_RC_EXC
- Defined in: os.h
- Declaration: #define error_RC_EXC 0x1E2u
-
- %error_RC_NEGATIVE
- Defined in: os.h
- Declaration: #define error_RC_NEGATIVE 0x1E2u
-
- %error_SYS_HEAP_FULL
- Defined in: os.h
- Declaration: #define error_SYS_HEAP_FULL 0x1E3u
-
- %error_BUFF_OVERFLOW
- Defined in: os.h
- Declaration: #define error_BUFF_OVERFLOW 0x1E4u
-
- %error_BAD_TIME
- Defined in: os.h
- Declaration: #define error_BAD_TIME 0x1E5u
-
- %error_NO_SUCH_SWI
- Defined in: os.h
- Declaration: #define error_NO_SUCH_SWI 0x1E6u
-
- %error_UNIMPLEMENTED
- Defined in: os.h
- Declaration: #define error_UNIMPLEMENTED 0x1E7u
-
- %error_OUT_OF_RANGE
- Defined in: os.h
- Declaration: #define error_OUT_OF_RANGE 0x1E8u
-
- %error_NO_OSCLI_SPECIALS
- Defined in: os.h
- Declaration: #define error_NO_OSCLI_SPECIALS 0x1E9u
-
- %error_BAD_PARAMETERS
- Defined in: os.h
- Declaration: #define error_BAD_PARAMETERS 0x1EAu
-
- %error_ARG_REPEATED
- Defined in: os.h
- Declaration: #define error_ARG_REPEATED 0x1EBu
-
- %error_BAD_READ_SYS_INFO
- Defined in: os.h
- Declaration: #define error_BAD_READ_SYS_INFO 0x1ECu
-
- %error_CDAT_STACK_OVERFLOW
- Defined in: os.h
- Declaration: #define error_CDAT_STACK_OVERFLOW 0x2C0u
-
- %error_CDAT_BUFFER_OVERFLOW
- Defined in: os.h
- Declaration: #define error_CDAT_BUFFER_OVERFLOW 0x2C1u
-
- %error_CDAT_BAD_FIELD
- Defined in: os.h
- Declaration: #define error_CDAT_BAD_FIELD 0x2C2u
-
- %error_CANT_START_APPLICATION
- Defined in: os.h
- Declaration: #define error_CANT_START_APPLICATION 0x600u
-
- %error_BAD_COMMAND_OPTION
- Defined in: os.h
- Declaration: #define error_BAD_COMMAND_OPTION 0x601u
-
- %error_UNKNOWN_SERIAL_OP
- Defined in: os.h
- Declaration: #define error_UNKNOWN_SERIAL_OP 0x602u
-
- %error_BAD_HARD
- Defined in: os.h
- Declaration: #define error_BAD_HARD 0x603u
-
- %os_READ_CONTROL_TERMINATED
- Defined in: os.h
- Declaration: #define os_READ_CONTROL_TERMINATED 0x80000000u
-
- %os_READ_BYTE
- Defined in: os.h
- Declaration: #define os_READ_BYTE 0x40000000u
-
- %os_READ_LIMITED
- Defined in: os.h
- Declaration: #define os_READ_LIMITED 0x20000000u
-
- %os_DESTROY_VAR
- Defined in: os.h
- Declaration: #define os_DESTROY_VAR (-1)
-
- %os_GS_TERMINATE_ON_SPACE
- Defined in: os.h
- Declaration: #define os_GS_TERMINATE_ON_SPACE 0x20000000u
-
- %os_GS_RETAIN_STICK
- Defined in: os.h
- Declaration: #define os_GS_RETAIN_STICK 0x40000000u
-
- %os_GS_RETAIN_DOUBLE_QUOTE
- Defined in: os.h
- Declaration: #define os_GS_RETAIN_DOUBLE_QUOTE 0x80000000u
-
- %keyv_TYPE_ARCHIMEDES
- Defined in: os.h
- Declaration: #define keyv_TYPE_ARCHIMEDES 1
-
- %keyv_TYPE_PCAT
- Defined in: os.h
- Declaration: #define keyv_TYPE_PCAT 2
-
- %os_CURRENT_MODE
- Defined in: os.h
- Declaration: #define os_CURRENT_MODE ((os_mode) -1)
-
- %os_NONEXISTENT_MODE
- Defined in: os.h
- Declaration: #define os_NONEXISTENT_MODE (-1)
-
- %os_NOT_ENOUGH_MEMORY_FOR_MODE
- Defined in: os.h
- Declaration: #define os_NOT_ENOUGH_MEMORY_FOR_MODE (-2)
-
- %os_NO_ALTERNATIVE_MODE
- Defined in: os.h
- Declaration: #define os_NO_ALTERNATIVE_MODE ((os_mode) -2)
-
- %os_HANDLER_MEMORY_LIMIT
- Defined in: os.h
- Declaration: #define os_HANDLER_MEMORY_LIMIT 0
-
- %os_HANDLER_UNDEFINED_INSTRUCTION
- Defined in: os.h
- Declaration: #define os_HANDLER_UNDEFINED_INSTRUCTION 1
-
- %os_HANDLER_PREFETCH_ABORT
- Defined in: os.h
- Declaration: #define os_HANDLER_PREFETCH_ABORT 2
-
- %os_HANDLER_DATA_ABORT
- Defined in: os.h
- Declaration: #define os_HANDLER_DATA_ABORT 3
-
- %os_HANDLER_ADDRESS_EXCEPTION
- Defined in: os.h
- Declaration: #define os_HANDLER_ADDRESS_EXCEPTION 4
-
- %os_HANDLER_OTHER_EXCEPTIONS
- Defined in: os.h
- Declaration: #define os_HANDLER_OTHER_EXCEPTIONS 5
-
- %os_HANDLER_ERROR
- Defined in: os.h
- Declaration: #define os_HANDLER_ERROR 6
-
- %os_HANDLER_CALL_BACK
- Defined in: os.h
- Declaration: #define os_HANDLER_CALL_BACK 7
-
- %os_HANDLER_BREAK_PT
- Defined in: os.h
- Declaration: #define os_HANDLER_BREAK_PT 8
-
- %os_HANDLER_ESCAPE
- Defined in: os.h
- Declaration: #define os_HANDLER_ESCAPE 9
-
- %os_HANDLER_EVENT
- Defined in: os.h
- Declaration: #define os_HANDLER_EVENT 10
-
- %os_HANDLER_EXIT
- Defined in: os.h
- Declaration: #define os_HANDLER_EXIT 11
-
- %os_HANDLER_UNUSED_SWI
- Defined in: os.h
- Declaration: #define os_HANDLER_UNUSED_SWI 12
-
- %os_HANDLER_EXCEPTION_REGISTERS
- Defined in: os.h
- Declaration: #define os_HANDLER_EXCEPTION_REGISTERS 13
-
- %os_HANDLER_APPLICATION_SPACE
- Defined in: os.h
- Declaration: #define os_HANDLER_APPLICATION_SPACE 14
-
- %os_HANDLER_CAO
- Defined in: os.h
- Declaration: #define os_HANDLER_CAO 15
-
- %os_HANDLER_UP_CALL
- Defined in: os.h
- Declaration: #define os_HANDLER_UP_CALL 16
-
- %os_SORT_CARDINAL
- Defined in: os.h
- Declaration: #define os_SORT_CARDINAL ((void *) 0)
-
- %os_SORT_INTEGER
- Defined in: os.h
- Declaration: #define os_SORT_INTEGER ((void *) 1)
-
- %os_SORT_CARDINAL_POINTER
- Defined in: os.h
- Declaration: #define os_SORT_CARDINAL_POINTER ((void *) 2)
-
- %os_SORT_INTEGER_POINTER
- Defined in: os.h
- Declaration: #define os_SORT_INTEGER_POINTER ((void *) 3)
-
- %os_SORT_CI_STRING
- Defined in: os.h
- Declaration: #define os_SORT_CI_STRING ((void *) 4)
-
- %os_SORT_STRING
- Defined in: os.h
- Declaration: #define os_SORT_STRING ((void *) 5)
-
- %os_SORT_GIVEN_WORKSPACE
- Defined in: os.h
- Declaration: #define os_SORT_GIVEN_WORKSPACE 0x20000000u
-
- %os_SORT_BUILD_ARRAY
- Defined in: os.h
- Declaration: #define os_SORT_BUILD_ARRAY 0x40000000u
-
- %os_SORT_OBJECTS
- Defined in: os.h
- Declaration: #define os_SORT_OBJECTS 0x80000000u
-
- %os_AREA_ACCESS_READ_WRITE
- Defined in: os.h
- Declaration: #define os_AREA_ACCESS_READ_WRITE 0x0u
-
- %os_AREA_ACCESS_READ_ONLY
- Defined in: os.h
- Declaration: #define os_AREA_ACCESS_READ_ONLY 0x1u
-
- %os_AREA_ACCESS_NONE
- Defined in: os.h
- Declaration: #define os_AREA_ACCESS_NONE 0x3u
-
- %os_AREA_ACCESS_SHIFT
- Defined in: os.h
- Declaration: #define os_AREA_ACCESS_SHIFT 0
-
- %os_AREA_NOT_BUFFERABLE
- Defined in: os.h
- Declaration: #define os_AREA_NOT_BUFFERABLE 0x10u
-
- %os_AREA_NOT_CACHEABLE
- Defined in: os.h
- Declaration: #define os_AREA_NOT_CACHEABLE 0x20u
-
- %os_AREA_DOUBLY_MAPPED
- Defined in: os.h
- Declaration: #define os_AREA_DOUBLY_MAPPED 0x40u
-
- %os_AREA_NO_USER_DRAG
- Defined in: os.h
- Declaration: #define os_AREA_NO_USER_DRAG 0x80u
-
- %os_AREA_NEEDS_GIVEN_PAGES
- Defined in: os.h
- Declaration: #define os_AREA_NEEDS_GIVEN_PAGES 0x100u
-
- %os_DYNAMIC_AREA_APPLICATION_SPACE
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_APPLICATION_SPACE (-1)
-
- %os_DYNAMIC_AREA_SYSTEM_HEAP
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_SYSTEM_HEAP 0
-
- %os_DYNAMIC_AREA_RMA
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_RMA 1
-
- %os_DYNAMIC_AREA_SCREEN_MEMORY
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_SCREEN_MEMORY 2
-
- %os_DYNAMIC_AREA_SYSTEM_SPRITES
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_SYSTEM_SPRITES 3
-
- %os_DYNAMIC_AREA_FONT_CACHE
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_FONT_CACHE 4
-
- %os_DYNAMIC_AREA_RAM_DISC
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_RAM_DISC 5
-
- %os_DYNAMIC_AREA_FREE_POOL
- Defined in: os.h
- Declaration: #define os_DYNAMIC_AREA_FREE_POOL 6
-
- %os_COLOUR_SET_BG
- Defined in: os.h
- Declaration: #define os_COLOUR_SET_BG 0x10u
-
- %os_COLOUR_GIVEN_PATTERN
- Defined in: os.h
- Declaration: #define os_COLOUR_GIVEN_PATTERN 0x20u
-
- %os_COLOUR_SET_TEXT
- Defined in: os.h
- Declaration: #define os_COLOUR_SET_TEXT 0x40u
-
- %os_COLOUR_READ
- Defined in: os.h
- Declaration: #define os_COLOUR_READ 0x80u
-
- %pointerv_TYPE_QUADRATURE
- Defined in: os.h
- Declaration: #define pointerv_TYPE_QUADRATURE 0
-
- %pointerv_TYPE_MICROSOFT
- Defined in: os.h
- Declaration: #define pointerv_TYPE_MICROSOFT 1
-
- %pointerv_TYPE_MOUSE_SYSTEMS
- Defined in: os.h
- Declaration: #define pointerv_TYPE_MOUSE_SYSTEMS 2
-
- %osdynamicarea_ALLOCATE_AREA
- Defined in: os.h
- Declaration: #define osdynamicarea_ALLOCATE_AREA (-1)
-
- %osdynamicarea_ALLOCATE_BASE
- Defined in: os.h
- Declaration: #define osdynamicarea_ALLOCATE_BASE ((byte *) -1)
-
- %osmemory_GIVEN_PAGE_NO
- Defined in: os.h
- Declaration: #define osmemory_GIVEN_PAGE_NO 0x100u
-
- %osmemory_GIVEN_LOG_ADDR
- Defined in: os.h
- Declaration: #define osmemory_GIVEN_LOG_ADDR 0x200u
-
- %osmemory_GIVEN_PHYS_ADDR
- Defined in: os.h
- Declaration: #define osmemory_GIVEN_PHYS_ADDR 0x400u
-
- %osmemory_RETURN_PAGE_NO
- Defined in: os.h
- Declaration: #define osmemory_RETURN_PAGE_NO 0x800u
-
- %osmemory_RETURN_LOG_ADDR
- Defined in: os.h
- Declaration: #define osmemory_RETURN_LOG_ADDR 0x1000u
-
- %osmemory_RETURN_PHYS_ADDR
- Defined in: os.h
- Declaration: #define osmemory_RETURN_PHYS_ADDR 0x2000u
-
- %osmemory_CACHE
- Defined in: os.h
- Declaration: #define osmemory_CACHE 0xC000u
-
- %osmemory_CACHE_SHIFT
- Defined in: os.h
- Declaration: #define osmemory_CACHE_SHIFT 14
-
- %osmemory_CACHE_DISABLE
- Defined in: os.h
- Declaration: #define osmemory_CACHE_DISABLE 0x2u
-
- %osmemory_CACHE_ENABLE
- Defined in: os.h
- Declaration: #define osmemory_CACHE_ENABLE 0x3u
-
- %osmemory_TYPE
- Defined in: os.h
- Declaration: #define osmemory_TYPE 0xF00u
-
- %osmemory_TYPE_SHIFT
- Defined in: os.h
- Declaration: #define osmemory_TYPE_SHIFT 8
-
- %osmemory_TYPE_DRAM
- Defined in: os.h
- Declaration: #define osmemory_TYPE_DRAM 0x1u
-
- %osmemory_TYPE_VRAM
- Defined in: os.h
- Declaration: #define osmemory_TYPE_VRAM 0x2u
-
- %osmemory_TYPE_ROM
- Defined in: os.h
- Declaration: #define osmemory_TYPE_ROM 0x3u
-
- %osmemory_TYPE_IO
- Defined in: os.h
- Declaration: #define osmemory_TYPE_IO 0x4u
-
- %osmemory_CONTROLLER_NO
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_NO 0xFu
-
- %osmemory_CONTROLLER_NO_SHIFT
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_NO_SHIFT 0
-
- %osmemory_CONTROLLER_TYPE
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE 0xFFFFFFF0u
-
- %osmemory_CONTROLLER_TYPE_SHIFT
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE_SHIFT 8
-
- %osmemory_CONTROLLER_TYPE_EASI
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE_EASI 0x0u
-
- %osmemory_CONTROLLER_TYPE_EASI_SPACE
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE_EASI_SPACE 0x1u
-
- %osmemory_CONTROLLER_TYPE_VIDC1
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE_VIDC1 0x2u
-
- %osmemory_CONTROLLER_TYPE_VIDC20
- Defined in: os.h
- Declaration: #define osmemory_CONTROLLER_TYPE_VIDC20 0x3u
-
- %os_HEX1_LIMIT
- Defined in: os.h
- Declaration: #define os_HEX1_LIMIT 1
-
- %os_HEX2_LIMIT
- Defined in: os.h
- Declaration: #define os_HEX2_LIMIT 2
-
- %os_HEX4_LIMIT
- Defined in: os.h
- Declaration: #define os_HEX4_LIMIT 4
-
- %os_HEX6_LIMIT
- Defined in: os.h
- Declaration: #define os_HEX6_LIMIT 6
-
- %os_HEX8_LIMIT
- Defined in: os.h
- Declaration: #define os_HEX8_LIMIT 8
-
- %os_CARDINAL1_LIMIT
- Defined in: os.h
- Declaration: #define os_CARDINAL1_LIMIT 3
-
- %os_CARDINAL2_LIMIT
- Defined in: os.h
- Declaration: #define os_CARDINAL2_LIMIT 5
-
- %os_CARDINAL3_LIMIT
- Defined in: os.h
- Declaration: #define os_CARDINAL3_LIMIT 8
-
- %os_CARDINAL4_LIMIT
- Defined in: os.h
- Declaration: #define os_CARDINAL4_LIMIT 10
-
- %os_INTEGER1_LIMIT
- Defined in: os.h
- Declaration: #define os_INTEGER1_LIMIT 4
-
- %os_INTEGER2_LIMIT
- Defined in: os.h
- Declaration: #define os_INTEGER2_LIMIT 6
-
- %os_INTEGER3_LIMIT
- Defined in: os.h
- Declaration: #define os_INTEGER3_LIMIT 8
-
- %os_INTEGER4_LIMIT
- Defined in: os.h
- Declaration: #define os_INTEGER4_LIMIT 11
-
- %os_BINARY1_LIMIT
- Defined in: os.h
- Declaration: #define os_BINARY1_LIMIT 8
-
- %os_BINARY2_LIMIT
- Defined in: os.h
- Declaration: #define os_BINARY2_LIMIT 16
-
- %os_BINARY3_LIMIT
- Defined in: os.h
- Declaration: #define os_BINARY3_LIMIT 24
-
- %os_BINARY4_LIMIT
- Defined in: os.h
- Declaration: #define os_BINARY4_LIMIT 32
-
- %os_SPACED_CARDINAL1_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_CARDINAL1_LIMIT 3
-
- %os_SPACED_CARDINAL2_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_CARDINAL2_LIMIT 6
-
- %os_SPACED_CARDINAL3_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_CARDINAL3_LIMIT 10
-
- %os_SPACED_CARDINAL4_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_CARDINAL4_LIMIT 13
-
- %os_SPACED_INTEGER1_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_INTEGER1_LIMIT 4
-
- %os_SPACED_INTEGER2_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_INTEGER2_LIMIT 7
-
- %os_SPACED_INTEGER3_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_INTEGER3_LIMIT 10
-
- %os_SPACED_INTEGER4_LIMIT
- Defined in: os.h
- Declaration: #define os_SPACED_INTEGER4_LIMIT 14
-
- %os_FIXED_NET_STATION_LIMIT
- Defined in: os.h
- Declaration: #define os_FIXED_NET_STATION_LIMIT 7
-
- %os_NET_STATION_LIMIT
- Defined in: os.h
- Declaration: #define os_NET_STATION_LIMIT 7
-
- %os_FIXED_FILE_SIZE_LIMIT
- Defined in: os.h
- Declaration: #define os_FIXED_FILE_SIZE_LIMIT 11
-
- %os_FILE_SIZE_LIMIT
- Defined in: os.h
- Declaration: #define os_FILE_SIZE_LIMIT 11
-
- %os_TRANSITION_MOUSE_RIGHT
- Defined in: os.h
- Declaration: #define os_TRANSITION_MOUSE_RIGHT 0x1u
-
- %os_TRANSITION_MOUSE_MIDDLE
- Defined in: os.h
- Declaration: #define os_TRANSITION_MOUSE_MIDDLE 0x2u
-
- %os_TRANSITION_MOUSE_LEFT
- Defined in: os.h
- Declaration: #define os_TRANSITION_MOUSE_LEFT 0x4u
-
- %os_TRANSITION_KEY_ESCAPE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_ESCAPE ((byte) 0)
-
- %os_TRANSITION_KEY_F1
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F1 ((byte) 1)
-
- %os_TRANSITION_KEY_F2
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F2 ((byte) 2)
-
- %os_TRANSITION_KEY_F3
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F3 ((byte) 3)
-
- %os_TRANSITION_KEY_F4
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F4 ((byte) 4)
-
- %os_TRANSITION_KEY_F5
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F5 ((byte) 5)
-
- %os_TRANSITION_KEY_F6
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F6 ((byte) 6)
-
- %os_TRANSITION_KEY_F7
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F7 ((byte) 7)
-
- %os_TRANSITION_KEY_F8
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F8 ((byte) 8)
-
- %os_TRANSITION_KEY_F9
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F9 ((byte) 9)
-
- %os_TRANSITION_KEY_F10
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F10 ((byte) 10)
-
- %os_TRANSITION_KEY_F11
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F11 ((byte) 11)
-
- %os_TRANSITION_KEY_F12
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_F12 ((byte) 12)
-
- %os_TRANSITION_KEY_PRINT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_PRINT ((byte) 13)
-
- %os_TRANSITION_KEY_SCROLL_LOCK
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SCROLL_LOCK ((byte) 14)
-
- %os_TRANSITION_KEY_BREAK
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_BREAK ((byte) 15)
-
- %os_TRANSITION_KEY_GRAVE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_GRAVE ((byte) 16)
-
- %os_TRANSITION_KEY1
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY1 ((byte) 17)
-
- %os_TRANSITION_KEY2
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY2 ((byte) 18)
-
- %os_TRANSITION_KEY3
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY3 ((byte) 19)
-
- %os_TRANSITION_KEY4
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY4 ((byte) 20)
-
- %os_TRANSITION_KEY5
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY5 ((byte) 21)
-
- %os_TRANSITION_KEY6
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY6 ((byte) 22)
-
- %os_TRANSITION_KEY7
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY7 ((byte) 23)
-
- %os_TRANSITION_KEY8
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY8 ((byte) 24)
-
- %os_TRANSITION_KEY9
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY9 ((byte) 25)
-
- %os_TRANSITION_KEY0
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY0 ((byte) 26)
-
- %os_TRANSITION_KEY_HYPHEN
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_HYPHEN ((byte) 27)
-
- %os_TRANSITION_KEY_EQUALS
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_EQUALS ((byte) 28)
-
- %os_TRANSITION_KEY_POUND
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_POUND ((byte) 29)
-
- %os_TRANSITION_KEY_BACKSPACE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_BACKSPACE ((byte) 30)
-
- %os_TRANSITION_KEY_INSERT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_INSERT ((byte) 31)
-
- %os_TRANSITION_KEY_HOME
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_HOME ((byte) 32)
-
- %os_TRANSITION_KEY_PAGE_UP
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_PAGE_UP ((byte) 33)
-
- %os_TRANSITION_KEY_NUM_LOCK
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_NUM_LOCK ((byte) 34)
-
- %os_TRANSITION_KEY_KEYPAD_SLASH
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_SLASH ((byte) 35)
-
- %os_TRANSITION_KEY_KEYPAD_STAR
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_STAR ((byte) 36)
-
- %os_TRANSITION_KEY_KEYPAD_HASH
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_HASH ((byte) 37)
-
- %os_TRANSITION_KEY_TAB
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_TAB ((byte) 38)
-
- %os_TRANSITION_KEYQ
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYQ ((byte) 39)
-
- %os_TRANSITION_KEYW
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYW ((byte) 40)
-
- %os_TRANSITION_KEYE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYE ((byte) 41)
-
- %os_TRANSITION_KEYR
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYR ((byte) 42)
-
- %os_TRANSITION_KEYT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYT ((byte) 43)
-
- %os_TRANSITION_KEYY
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYY ((byte) 44)
-
- %os_TRANSITION_KEYU
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYU ((byte) 45)
-
- %os_TRANSITION_KEYI
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYI ((byte) 46)
-
- %os_TRANSITION_KEYO
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYO ((byte) 47)
-
- %os_TRANSITION_KEYP
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYP ((byte) 48)
-
- %os_TRANSITION_KEY_SQUARE_BRA
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SQUARE_BRA ((byte) 49)
-
- %os_TRANSITION_KEY_SQUARE_KET
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SQUARE_KET ((byte) 50)
-
- %os_TRANSITION_KEY_BACKSLASH
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_BACKSLASH ((byte) 51)
-
- %os_TRANSITION_KEY_DELETE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_DELETE ((byte) 52)
-
- %os_TRANSITION_KEY_COPY
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_COPY ((byte) 53)
-
- %os_TRANSITION_KEY_PAGE_DOWN
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_PAGE_DOWN ((byte) 54)
-
- %os_TRANSITION_KEY_KEYPAD7
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD7 ((byte) 55)
-
- %os_TRANSITION_KEY_KEYPAD8
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD8 ((byte) 56)
-
- %os_TRANSITION_KEY_KEYPAD9
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD9 ((byte) 57)
-
- %os_TRANSITION_KEY_KEYPAD_MINUS
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_MINUS ((byte) 58)
-
- %os_TRANSITION_KEY_LEFT_CONTROL
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_LEFT_CONTROL ((byte) 59)
-
- %os_TRANSITION_KEYA
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYA ((byte) 60)
-
- %os_TRANSITION_KEYS
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYS ((byte) 61)
-
- %os_TRANSITION_KEYD
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYD ((byte) 62)
-
- %os_TRANSITION_KEYF
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYF ((byte) 63)
-
- %os_TRANSITION_KEYG
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYG ((byte) 64)
-
- %os_TRANSITION_KEYH
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYH ((byte) 65)
-
- %os_TRANSITION_KEYJ
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYJ ((byte) 66)
-
- %os_TRANSITION_KEYK
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYK ((byte) 67)
-
- %os_TRANSITION_KEYL
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYL ((byte) 68)
-
- %os_TRANSITION_KEY_SEMICOLON
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SEMICOLON ((byte) 69)
-
- %os_TRANSITION_KEY_ACUTE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_ACUTE ((byte) 70)
-
- %os_TRANSITION_KEY_RETURN
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_RETURN ((byte) 71)
-
- %os_TRANSITION_KEY_KEYPAD4
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD4 ((byte) 72)
-
- %os_TRANSITION_KEY_KEYPAD5
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD5 ((byte) 73)
-
- %os_TRANSITION_KEY_KEYPAD6
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD6 ((byte) 74)
-
- %os_TRANSITION_KEY_KEYPAD_PLUS
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_PLUS ((byte) 75)
-
- %os_TRANSITION_KEY_LEFT_SHIFT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_LEFT_SHIFT ((byte) 76)
-
- %os_TRANSITION_KEYZ
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYZ ((byte) 78)
-
- %os_TRANSITION_KEYX
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYX ((byte) 79)
-
- %os_TRANSITION_KEYC
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYC ((byte) 80)
-
- %os_TRANSITION_KEYV
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYV ((byte) 81)
-
- %os_TRANSITION_KEYB
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYB ((byte) 82)
-
- %os_TRANSITION_KEYN
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYN ((byte) 83)
-
- %os_TRANSITION_KEYM
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEYM ((byte) 84)
-
- %os_TRANSITION_KEY_COMMA
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_COMMA ((byte) 85)
-
- %os_TRANSITION_KEY_POINT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_POINT ((byte) 86)
-
- %os_TRANSITION_KEY_SLASH
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SLASH ((byte) 87)
-
- %os_TRANSITION_KEY_RIGHT_SHIFT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_RIGHT_SHIFT ((byte) 88)
-
- %os_TRANSITION_KEY_UP
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_UP ((byte) 89)
-
- %os_TRANSITION_KEY_KEYPAD1
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD1 ((byte) 90)
-
- %os_TRANSITION_KEY_KEYPAD2
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD2 ((byte) 91)
-
- %os_TRANSITION_KEY_KEYPAD3
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD3 ((byte) 92)
-
- %os_TRANSITION_KEY_CAPS_LOCK
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_CAPS_LOCK ((byte) 93)
-
- %os_TRANSITION_KEY_LEFT_ALT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_LEFT_ALT ((byte) 94)
-
- %os_TRANSITION_KEY_SPACE
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_SPACE ((byte) 95)
-
- %os_TRANSITION_KEY_RIGHT_ALT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_RIGHT_ALT ((byte) 96)
-
- %os_TRANSITION_KEY_RIGHT_CONTROL
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_RIGHT_CONTROL ((byte) 97)
-
- %os_TRANSITION_KEY_LEFT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_LEFT ((byte) 98)
-
- %os_TRANSITION_KEY_DOWN
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_DOWN ((byte) 99)
-
- %os_TRANSITION_KEY_RIGHT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_RIGHT ((byte) 100)
-
- %os_TRANSITION_KEY_KEYPAD0
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD0 ((byte) 101)
-
- %os_TRANSITION_KEY_KEYPAD_POINT
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_KEYPAD_POINT ((byte) 102)
-
- %os_TRANSITION_KEY_ENTER
- Defined in: os.h
- Declaration: #define os_TRANSITION_KEY_ENTER ((byte) 103)
-
- %os_TRANSITION_UP
- Defined in: os.h
- Declaration: #define os_TRANSITION_UP 0
-
- %os_TRANSITION_DOWN
- Defined in: os.h
- Declaration: #define os_TRANSITION_DOWN 1
-
- %xos_writec
- Defined in: os.h
- Declaration: extern os_error *xos_writec (char c);
- Summary: Writes a character to all of the active output streams
-
- %os_writec
- Defined in: os.h
- Declaration: extern void os_writec (char c);
- Summary: Writes a character to all of the active output streams
-
- %xwrchv
- Defined in: os.h
- Declaration: extern os_error *xwrchv (char c);
- Summary: OS_WriteC vector
-
- %wrchv
- Defined in: os.h
- Declaration: extern void wrchv (char c);
- Summary: OS_WriteC vector
-
- %xos_write0
- Defined in: os.h
- Declaration: extern os_error *xos_write0 (char *s);
- Summary: Writes a string to all of the active output streams
-
- %os_write0
- Defined in: os.h
- Declaration: extern void os_write0 (char *s);
- Summary: Writes a string to all of the active output streams
-
- %xos_new_line
- Defined in: os.h
- Declaration: extern os_error *xos_new_line (void);
- Summary: Writes a line feed followed by a carriage return to all of the active output streams
-
- %os_new_line
- Defined in: os.h
- Declaration: extern void os_new_line (void);
- Summary: Writes a line feed followed by a carriage return to all of the active output streams
-
- %xos_readc
- Defined in: os.h
- Declaration: extern os_error *xos_readc (char *c,
- bits *psr);
- Summary: Reads a character from the input stream
-
- %os_readc
- Defined in: os.h
- Declaration: extern bits os_readc (char *c);
- Summary: Reads a character from the input stream
-
- %xrdchv
- Defined in: os.h
- Declaration: extern os_error *xrdchv (char *c,
- bits *psr);
- Summary: OS_ReadC vector
-
- %rdchv
- Defined in: os.h
- Declaration: extern bits rdchv (char *c);
- Summary: OS_ReadC vector
-
- %xos_cli
- Defined in: os.h
- Declaration: extern os_error *xos_cli (char *command);
- Summary: Processes a supervisor command
-
- %os_cli
- Defined in: os.h
- Declaration: extern void os_cli (char *command);
- Summary: Processes a supervisor command
-
- %xcliv
- Defined in: os.h
- Declaration: extern os_error *xcliv (char *command);
- Summary: OS_CLI vector
-
- %cliv
- Defined in: os.h
- Declaration: extern void cliv (char *command);
- Summary: OS_CLI vector
-
- %xos_read_line
- Defined in: os.h
- Declaration: extern os_error *xos_read_line (char *buffer,
- int size,
- char min_char,
- char max_char,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream
-
- %os_read_line
- Defined in: os.h
- Declaration: extern bits os_read_line (char *buffer,
- int size,
- char min_char,
- char max_char,
- int *used);
- Summary: Reads a line from the input stream
-
- %xos_read_line_given_echo
- Defined in: os.h
- Declaration: extern os_error *xos_read_line_given_echo (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream, using the given echo character
-
- %os_read_line_given_echo
- Defined in: os.h
- Declaration: extern bits os_read_line_given_echo (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used);
- Summary: Reads a line from the input stream, using the given echo character
-
- %xos_read_line_suppress_invalid
- Defined in: os.h
- Declaration: extern os_error *xos_read_line_suppress_invalid (char *buffer,
- int size,
- char min_char,
- char max_char,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream, not echoing invalid characters
-
- %os_read_line_suppress_invalid
- Defined in: os.h
- Declaration: extern bits os_read_line_suppress_invalid (char *buffer,
- int size,
- char min_char,
- char max_char,
- int *used);
- Summary: Reads a line from the input stream, not echoing invalid characters
-
- %xos_read_line_given_echo_suppress_invalid
- Defined in: os.h
- Declaration: extern os_error *xos_read_line_given_echo_suppress_invalid (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream, using the given echo character and not echoing invalid characters
-
- %os_read_line_given_echo_suppress_invalid
- Defined in: os.h
- Declaration: extern bits os_read_line_given_echo_suppress_invalid (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used);
- Summary: Reads a line from the input stream, using the given echo character and not echoing invalid characters
-
- %xreadlinev
- Defined in: os.h
- Declaration: extern os_error *xreadlinev (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used,
- bits *psr);
- Summary: OS_ReadLine vector
-
- %readlinev
- Defined in: os.h
- Declaration: extern bits readlinev (char *buffer,
- int size,
- char min_char,
- char max_char,
- char echo,
- int *used);
- Summary: OS_ReadLine vector
-
- %xos_control
- Defined in: os.h
- Declaration: extern os_error *xos_control (void *error_handler,
- os_error *error_buffer,
- void *escape_handler,
- void *event_handler,
- void **old_error_handler,
- os_error **old_error_buffer,
- void **old_escape_handler,
- void **old_event_handler);
- Summary: Reads/writes handler addresses (prefer OS_ChangeEnvironment)
-
- %os_control
- Defined in: os.h
- Declaration: extern void os_control (void *error_handler,
- os_error *error_buffer,
- void *escape_handler,
- void *event_handler,
- void **old_error_handler,
- os_error **old_error_buffer,
- void **old_escape_handler,
- void **old_event_handler);
- Summary: Reads/writes handler addresses (prefer OS_ChangeEnvironment)
-
- %xos_get_env
- Defined in: os.h
- Declaration: extern os_error *xos_get_env (char **command,
- byte **ram_limit,
- os_date_and_time **start);
- Summary: Reads environment parameters
-
- %os_get_env
- Defined in: os.h
- Declaration: extern char *os_get_env (byte **ram_limit,
- os_date_and_time **start);
- Summary: Reads environment parameters
-
- %xos_exit
- Defined in: os.h
- Declaration: extern os_error *xos_exit (os_error *error,
- int rc);
- Summary: Passes control to the most recent exit handler
-
- %os_exit
- Defined in: os.h
- Declaration: extern void os_exit (os_error *error,
- int rc);
- Summary: Passes control to the most recent exit handler
-
- %xos_set_env
- Defined in: os.h
- Declaration: extern os_error *xos_set_env (void *exit_handler,
- byte *ram_limit,
- void *undefined_instruction_handler,
- void *prefetch_abort_handler,
- void *data_abort_handler,
- void *address_exception_handler,
- void **old_exit_handler,
- byte **old_ram_limit,
- void **old_undefined_instruction_handler,
- void **old_prefetch_abort_handler,
- void **old_data_abort_handler,
- void **old_address_exception_handler);
- Summary: Sets environment parameters (prefer OS_ChangeEnvironment)
-
- %os_set_env
- Defined in: os.h
- Declaration: extern void os_set_env (void *exit_handler,
- byte *ram_limit,
- void *undefined_instruction_handler,
- void *prefetch_abort_handler,
- void *data_abort_handler,
- void *address_exception_handler,
- void **old_exit_handler,
- byte **old_ram_limit,
- void **old_undefined_instruction_handler,
- void **old_prefetch_abort_handler,
- void **old_data_abort_handler,
- void **old_address_exception_handler);
- Summary: Sets environment parameters (prefer OS_ChangeEnvironment)
-
- %xos_call_back
- Defined in: os.h
- Declaration: extern os_error *xos_call_back (os_register_block *register_block,
- void *call_back_handler,
- os_register_block **old_register_block,
- void **old_call_back_handler);
- Summary: Sets up the callback handler (prefer OS_ChangeEnvironment)
-
- %os_call_back
- Defined in: os.h
- Declaration: extern void os_call_back (os_register_block *register_block,
- void *call_back_handler,
- os_register_block **old_register_block,
- void **old_call_back_handler);
- Summary: Sets up the callback handler (prefer OS_ChangeEnvironment)
-
- %xos_break_pt
- Defined in: os.h
- Declaration: extern os_error *xos_break_pt (void);
- Summary: Causes a break point trap to occur and the break point handler to be entered
-
- %os_break_pt
- Defined in: os.h
- Declaration: extern void os_break_pt (void);
- Summary: Causes a break point trap to occur and the break point handler to be entered
-
- %xos_break_ctrl
- Defined in: os.h
- Declaration: extern os_error *xos_break_ctrl (os_register_block *register_block,
- void *break_pt_handler,
- os_register_block **old_register_block,
- void **old_break_pt_handler);
- Summary: Sets up the break point handler (prefer OS_ChangeEnvironment)
-
- %os_break_ctrl
- Defined in: os.h
- Declaration: extern void os_break_ctrl (os_register_block *register_block,
- void *break_pt_handler,
- os_register_block **old_register_block,
- void **old_break_pt_handler);
- Summary: Sets up the break point handler (prefer OS_ChangeEnvironment)
-
- %xos_unused_swi
- Defined in: os.h
- Declaration: extern os_error *xos_unused_swi (void *unused_swi_handler,
- void **old_unused_swi_handler);
- Summary: Sets up the handler for unused SWI's (prefer OS_ChangeEnvironment)
-
- %os_unused_swi
- Defined in: os.h
- Declaration: extern void *os_unused_swi (void *unused_swi_handler);
- Summary: Sets up the handler for unused SWI's (prefer OS_ChangeEnvironment)
-
- %xos_update_memc
- Defined in: os.h
- Declaration: extern os_error *xos_update_memc (bits value,
- bits mask,
- bits *old_value);
- Summary: Reads or alters the contents of the MEMC control register
-
- %os_update_memc
- Defined in: os.h
- Declaration: extern bits os_update_memc (bits value,
- bits mask);
- Summary: Reads or alters the contents of the MEMC control register
-
- %xos_set_call_back
- Defined in: os.h
- Declaration: extern os_error *xos_set_call_back (void);
- Summary: Causes a call to the callback handler
-
- %os_set_call_back
- Defined in: os.h
- Declaration: extern void os_set_call_back (void);
- Summary: Causes a call to the callback handler
-
- %xos_mouse
- Defined in: os.h
- Declaration: extern os_error *xos_mouse (int *x,
- int *y,
- bits *buttons,
- os_t *t);
- Summary: Reads a mouse state from the buffer
-
- %os_mouse
- Defined in: os.h
- Declaration: extern void os_mouse (int *x,
- int *y,
- bits *buttons,
- os_t *t);
- Summary: Reads a mouse state from the buffer
-
- %xmousev
- Defined in: os.h
- Declaration: extern os_error *xmousev (int *x,
- int *y,
- bits *buttons,
- os_t *t);
- Summary: OS_Mouse vector
-
- %mousev
- Defined in: os.h
- Declaration: extern void mousev (int *x,
- int *y,
- bits *buttons,
- os_t *t);
- Summary: OS_Mouse vector
-
- %xos_claim
- Defined in: os.h
- Declaration: extern os_error *xos_claim (int vector,
- void *routine,
- byte *handle);
- Summary: Adds a routine to the list of those that claim a vector
-
- %os_claim
- Defined in: os.h
- Declaration: extern void os_claim (int vector,
- void *routine,
- byte *handle);
- Summary: Adds a routine to the list of those that claim a vector
-
- %xos_release
- Defined in: os.h
- Declaration: extern os_error *xos_release (int vector,
- void *routine,
- byte *handle);
- Summary: Removes a routine from the list of those that claim a vector
-
- %os_release
- Defined in: os.h
- Declaration: extern void os_release (int vector,
- void *routine,
- byte *handle);
- Summary: Removes a routine from the list of those that claim a vector
-
- %xos_read_unsigned
- Defined in: os.h
- Declaration: extern os_error *xos_read_unsigned (bits flags,
- char *number,
- int limit,
- char **end,
- int *value);
- Summary: Converts a string to an unsigned number
-
- %os_read_unsigned
- Defined in: os.h
- Declaration: extern int os_read_unsigned (bits flags,
- char *number,
- int limit,
- char **end);
- Summary: Converts a string to an unsigned number
-
- %xos_read_var_val
- Defined in: os.h
- Declaration: extern os_error *xos_read_var_val (char *var,
- char *value,
- int size,
- int context,
- int var_type,
- int *used,
- int *context_out,
- int *var_type_out);
- Summary: Reads a variable value
-
- %os_read_var_val
- Defined in: os.h
- Declaration: extern int os_read_var_val (char *var,
- char *value,
- int size,
- int context,
- int var_type,
- int *used,
- int *var_type_out);
- Summary: Reads a variable value
-
- %xos_set_var_val
- Defined in: os.h
- Declaration: extern os_error *xos_set_var_val (char *var,
- byte *value,
- int size,
- int context,
- int var_type,
- int *context_out,
- int *var_type_out);
- Summary: Writes a variable value
-
- %os_set_var_val
- Defined in: os.h
- Declaration: extern int os_set_var_val (char *var,
- byte *value,
- int size,
- int context,
- int var_type,
- int *var_type_out);
- Summary: Writes a variable value
-
- %xos_gs_init
- Defined in: os.h
- Declaration: extern os_error *xos_gs_init (char *s,
- bits flags,
- int *context1,
- int *context2);
- Summary: Initialises context for use by OS_GSRead
-
- %os_gs_init
- Defined in: os.h
- Declaration: extern void os_gs_init (char *s,
- bits flags,
- int *context1,
- int *context2);
- Summary: Initialises context for use by OS_GSRead
-
- %xos_gs_read
- Defined in: os.h
- Declaration: extern os_error *xos_gs_read (int context1,
- int context2,
- int *context1_out,
- char *c,
- int *context2_out,
- bits *psr);
- Summary: Returns a character from a string which has been initialised by OS_GSInit
-
- %os_gs_read
- Defined in: os.h
- Declaration: extern bits os_gs_read (int context1,
- int context2,
- int *context1_out,
- char *c,
- int *context2_out);
- Summary: Returns a character from a string which has been initialised by OS_GSInit
-
- %xos_gs_trans
- Defined in: os.h
- Declaration: extern os_error *xos_gs_trans (char *s,
- char *buffer,
- int size,
- char **end,
- bits *psr);
- Summary: Equivalent to a call to OS_GSInit and repeated calls to OS_GSRead
-
- %os_gs_trans
- Defined in: os.h
- Declaration: extern bits os_gs_trans (char *s,
- char *buffer,
- int size,
- char **end);
- Summary: Equivalent to a call to OS_GSInit and repeated calls to OS_GSRead
-
- %xos_binary_to_decimal
- Defined in: os.h
- Declaration: extern os_error *xos_binary_to_decimal (int i,
- char *buffer,
- int size,
- int *used);
- Summary: Converts a signed number to a string
-
- %os_binary_to_decimal
- Defined in: os.h
- Declaration: extern void os_binary_to_decimal (int i,
- char *buffer,
- int size,
- int *used);
- Summary: Converts a signed number to a string
-
- %xos_change_dynamic_area
- Defined in: os.h
- Declaration: extern os_error *xos_change_dynamic_area (int area_type,
- int change,
- int *change_out);
- Summary: Alters the space sllocation of a dynamic area
-
- %os_change_dynamic_area
- Defined in: os.h
- Declaration: extern int os_change_dynamic_area (int area_type,
- int change);
- Summary: Alters the space sllocation of a dynamic area
-
- %xos_generate_error
- Defined in: os.h
- Declaration: extern os_error *xos_generate_error (os_error *error);
- Summary: Generates an error and invokes the error handler
-
- %os_generate_error
- Defined in: os.h
- Declaration: extern void os_generate_error (os_error *error);
- Summary: Generates an error and invokes the error handler
-
- %xerrorv
- Defined in: os.h
- Declaration: extern os_error *xerrorv (void);
- Summary: OS_GenerateError vector
-
- %errorv
- Defined in: os.h
- Declaration: extern void errorv (void);
- Summary: OS_GenerateError vector
-
- %xos_read_escape_state
- Defined in: os.h
- Declaration: extern os_error *xos_read_escape_state (bits *psr);
- Summary: Checks whether an escape condition has occurred
-
- %os_read_escape_state
- Defined in: os.h
- Declaration: extern bits os_read_escape_state (void);
- Summary: Checks whether an escape condition has occurred
-
- %xos_evaluate_expression
- Defined in: os.h
- Declaration: extern os_error *xos_evaluate_expression (char *expr,
- char *buffer,
- int size,
- bool *expr_is_str,
- int *int_value_or_str_used);
- Summary: Evaluates a string expression and returns an integer or string result
-
- %os_evaluate_expression
- Defined in: os.h
- Declaration: extern void os_evaluate_expression (char *expr,
- char *buffer,
- int size,
- bool *expr_is_str,
- int *int_value_or_str_used);
- Summary: Evaluates a string expression and returns an integer or string result
-
- %xos_read_palette
- Defined in: os.h
- Declaration: extern os_error *xos_read_palette (os_colour_number entry,
- int colour_type,
- os_colour *on,
- os_colour *off);
- Summary: Reads the palette setting of a colour
-
- %os_read_palette
- Defined in: os.h
- Declaration: extern void os_read_palette (os_colour_number entry,
- int colour_type,
- os_colour *on,
- os_colour *off);
- Summary: Reads the palette setting of a colour
-
- %xpalettev_read_entry
- Defined in: os.h
- Declaration: extern os_error *xpalettev_read_entry (os_colour_number entry,
- int colour_type,
- os_colour *on,
- os_colour *off,
- bool *incomplete);
- Summary: Reads the palette
-
- %palettev_read_entry
- Defined in: os.h
- Declaration: extern bool palettev_read_entry (os_colour_number entry,
- int colour_type,
- os_colour *on,
- os_colour *off);
- Summary: Reads the palette
-
- %xpalettev_set_entry
- Defined in: os.h
- Declaration: extern os_error *xpalettev_set_entry (os_colour_number entry,
- int colour_type,
- os_colour on,
- os_colour off,
- bool *incomplete);
- Summary: Sets the palette
-
- %palettev_set_entry
- Defined in: os.h
- Declaration: extern bool palettev_set_entry (os_colour_number entry,
- int colour_type,
- os_colour on,
- os_colour off);
- Summary: Sets the palette
-
- %xpalettev_set_on
- Defined in: os.h
- Declaration: extern os_error *xpalettev_set_on (bool *incomplete);
- Summary: Sets the flash state to on
-
- %palettev_set_on
- Defined in: os.h
- Declaration: extern bool palettev_set_on (void);
- Summary: Sets the flash state to on
-
- %xpalettev_set_off
- Defined in: os.h
- Declaration: extern os_error *xpalettev_set_off (bool *incomplete);
- Summary: Sets the flash state to off
-
- %palettev_set_off
- Defined in: os.h
- Declaration: extern bool palettev_set_off (void);
- Summary: Sets the flash state to off
-
- %xpalettev_default
- Defined in: os.h
- Declaration: extern os_error *xpalettev_default (bool *incomplete);
- Summary: Sets the palette to the default
-
- %palettev_default
- Defined in: os.h
- Declaration: extern bool palettev_default (void);
- Summary: Sets the palette to the default
-
- %xpalettev_read_entries
- Defined in: os.h
- Declaration: extern os_error *xpalettev_read_entries (int *entry_list,
- bits colour_type_and_entry_count,
- os_palette *on,
- os_palette *off,
- bool *incomplete);
- Summary: Reads palette entries
-
- %palettev_read_entries
- Defined in: os.h
- Declaration: extern bool palettev_read_entries (int *entry_list,
- bits colour_type_and_entry_count,
- os_palette *on,
- os_palette *off);
- Summary: Reads palette entries
-
- %xpalettev_write_entries
- Defined in: os.h
- Declaration: extern os_error *xpalettev_write_entries (int *entry_list,
- bits colour_type_and_entry_count,
- os_palette *palette,
- bool *incomplete);
- Summary: Writes palette entries
-
- %palettev_write_entries
- Defined in: os.h
- Declaration: extern bool palettev_write_entries (int *entry_list,
- bits colour_type_and_entry_count,
- os_palette *palette);
- Summary: Writes palette entries
-
- %xpalettev_set_gamma_corrections
- Defined in: os.h
- Declaration: extern os_error *xpalettev_set_gamma_corrections (os_correction_table *red_table,
- os_correction_table *green_table,
- os_correction_table *blue_table,
- bool *incomplete);
- Summary: Sets the gamma correction tables
-
- %palettev_set_gamma_corrections
- Defined in: os.h
- Declaration: extern bool palettev_set_gamma_corrections (os_correction_table *red_table,
- os_correction_table *green_table,
- os_correction_table *blue_table);
- Summary: Sets the gamma correction tables
-
- %xos_read_vdu_variables
- Defined in: os.h
- Declaration: extern os_error *xos_read_vdu_variables (os_vdu_var_list *var_list,
- int *value_list);
- Summary: Reads a series of VDU variables
-
- %os_read_vdu_variables
- Defined in: os.h
- Declaration: extern void os_read_vdu_variables (os_vdu_var_list *var_list,
- int *value_list);
- Summary: Reads a series of VDU variables
-
- %xos_read_point
- Defined in: os.h
- Declaration: extern os_error *xos_read_point (int x,
- int y,
- os_gcol *gcol,
- os_tint *tint,
- bool *off_screen);
- Summary: Reads the colour of a point
-
- %os_read_point
- Defined in: os.h
- Declaration: extern bool os_read_point (int x,
- int y,
- os_gcol *gcol,
- os_tint *tint);
- Summary: Reads the colour of a point
-
- %xos_read_mode_variable
- Defined in: os.h
- Declaration: extern os_error *xos_read_mode_variable (os_mode mode,
- int var,
- int *var_val,
- bits *psr);
- Summary: Reads information about a screen mode
-
- %os_read_mode_variable
- Defined in: os.h
- Declaration: extern bits os_read_mode_variable (os_mode mode,
- int var,
- int *var_val);
- Summary: Reads information about a screen mode
-
- %xos_remove_cursors
- Defined in: os.h
- Declaration: extern os_error *xos_remove_cursors (void);
- Summary: Removes the cursors from the screen
-
- %os_remove_cursors
- Defined in: os.h
- Declaration: extern void os_remove_cursors (void);
- Summary: Removes the cursors from the screen
-
- %xos_restore_cursors
- Defined in: os.h
- Declaration: extern os_error *xos_restore_cursors (void);
- Summary: Restores the cursors to the screen
-
- %os_restore_cursors
- Defined in: os.h
- Declaration: extern void os_restore_cursors (void);
- Summary: Restores the cursors to the screen
-
- %xos_swi_number_to_string
- Defined in: os.h
- Declaration: extern os_error *xos_swi_number_to_string (int swi,
- char *buffer,
- int size,
- int *used);
- Summary: Converts a SWI number to a string containing its name
-
- %os_swi_number_to_string
- Defined in: os.h
- Declaration: extern void os_swi_number_to_string (int swi,
- char *buffer,
- int size,
- int *used);
- Summary: Converts a SWI number to a string containing its name
-
- %xos_swi_number_from_string
- Defined in: os.h
- Declaration: extern os_error *xos_swi_number_from_string (char *swi_name,
- int *swi);
- Summary: Converts a string to a SWI number if valid
-
- %os_swi_number_from_string
- Defined in: os.h
- Declaration: extern int os_swi_number_from_string (char *swi_name);
- Summary: Converts a string to a SWI number if valid
-
- %xos_validate_address
- Defined in: os.h
- Declaration: extern os_error *xos_validate_address (byte *min,
- byte *max,
- bits *psr);
- Summary: Checks that a range of address are in logical RAM
-
- %os_validate_address
- Defined in: os.h
- Declaration: extern bits os_validate_address (byte *min,
- byte *max);
- Summary: Checks that a range of address are in logical RAM
-
- %xos_call_after
- Defined in: os.h
- Declaration: extern os_error *xos_call_after (int delay,
- void *code,
- byte *handle);
- Summary: Calls a specified address after a delay
-
- %os_call_after
- Defined in: os.h
- Declaration: extern void os_call_after (int delay,
- void *code,
- byte *handle);
- Summary: Calls a specified address after a delay
-
- %xos_call_every
- Defined in: os.h
- Declaration: extern os_error *xos_call_every (int delay,
- void *code,
- byte *handle);
- Summary: Calls a specified address every time a delay elapses
-
- %os_call_every
- Defined in: os.h
- Declaration: extern void os_call_every (int delay,
- void *code,
- byte *handle);
- Summary: Calls a specified address every time a delay elapses
-
- %xos_remove_ticker_event
- Defined in: os.h
- Declaration: extern os_error *xos_remove_ticker_event (void *code,
- byte *handle);
- Summary: Removes a given call address and handle value from the ticker event list
-
- %os_remove_ticker_event
- Defined in: os.h
- Declaration: extern void os_remove_ticker_event (void *code,
- byte *handle);
- Summary: Removes a given call address and handle value from the ticker event list
-
- %xtickerv
- Defined in: os.h
- Declaration: extern os_error *xtickerv (void);
- Summary: Called every centisecond
-
- %tickerv
- Defined in: os.h
- Declaration: extern void tickerv (void);
- Summary: Called every centisecond
-
- %xos_install_key_handler
- Defined in: os.h
- Declaration: extern os_error *xos_install_key_handler (os_key_handler *key_handler,
- os_key_handler **old_key_handler);
- Summary: Installs a key handler or reads the address of the current one
-
- %os_install_key_handler
- Defined in: os.h
- Declaration: extern os_key_handler *os_install_key_handler (os_key_handler *key_handler);
- Summary: Installs a key handler or reads the address of the current one
-
- %xkeyv_present
- Defined in: os.h
- Declaration: extern os_error *xkeyv_present (int keyboard_type);
- Summary: The given keyboard is present
-
- %keyv_present
- Defined in: os.h
- Declaration: extern void keyv_present (int keyboard_type);
- Summary: The given keyboard is present
-
- %xkeyv_transition_up
- Defined in: os.h
- Declaration: extern os_error *xkeyv_transition_up (int key);
- Summary: Key released
-
- %keyv_transition_up
- Defined in: os.h
- Declaration: extern void keyv_transition_up (int key);
- Summary: Key released
-
- %xkeyv_transition_down
- Defined in: os.h
- Declaration: extern os_error *xkeyv_transition_down (int key);
- Summary: Key pressed
-
- %keyv_transition_down
- Defined in: os.h
- Declaration: extern void keyv_transition_down (int key);
- Summary: Key pressed
-
- %xkeyv_led_state
- Defined in: os.h
- Declaration: extern os_error *xkeyv_led_state (bits flags);
- Summary: Notifies driver of LED state
-
- %keyv_led_state
- Defined in: os.h
- Declaration: extern void keyv_led_state (bits flags);
- Summary: Notifies driver of LED state
-
- %xkeyv_enable_drivers
- Defined in: os.h
- Declaration: extern os_error *xkeyv_enable_drivers (void);
- Summary: Enables keyboard device drivers
-
- %keyv_enable_drivers
- Defined in: os.h
- Declaration: extern void keyv_enable_drivers (void);
- Summary: Enables keyboard device drivers
-
- %xos_check_mode_valid
- Defined in: os.h
- Declaration: extern os_error *xos_check_mode_valid (os_mode mode,
- int *mode_status,
- os_mode *alternative_mode,
- bits *psr);
- Summary: Checks if it is possible to change into a specified mode
-
- %os_check_mode_valid
- Defined in: os.h
- Declaration: extern bits os_check_mode_valid (os_mode mode,
- int *mode_status,
- os_mode *alternative_mode);
- Summary: Checks if it is possible to change into a specified mode
-
- %xos_change_environment
- Defined in: os.h
- Declaration: extern os_error *xos_change_environment (int handler_type,
- void *handler,
- byte *handle,
- byte *buffer,
- void **old_handler,
- byte **old_handle,
- byte **old_buffer);
- Summary: Installs a handler
-
- %os_change_environment
- Defined in: os.h
- Declaration: extern void *os_change_environment (int handler_type,
- void *handler,
- byte *handle,
- byte *buffer,
- byte **old_handle,
- byte **old_buffer);
- Summary: Installs a handler
-
- %xchangeenvironmentv
- Defined in: os.h
- Declaration: extern os_error *xchangeenvironmentv (int handler_type,
- void *handler,
- byte *handle,
- byte *buffer,
- void **old_handler,
- byte **old_handle,
- byte **old_buffer);
- Summary: OS_ChangeEnvironment vector
-
- %changeenvironmentv
- Defined in: os.h
- Declaration: extern void changeenvironmentv (int handler_type,
- void *handler,
- byte *handle,
- byte *buffer,
- void **old_handler,
- byte **old_handle,
- byte **old_buffer);
- Summary: OS_ChangeEnvironment vector
-
- %xosclaimscreenmemory_alloc
- Defined in: os.h
- Declaration: extern os_error *xosclaimscreenmemory_alloc (int size,
- int *size_out,
- void **blk,
- bits *psr);
- Summary: Claims spare screen memory
-
- %osclaimscreenmemory_alloc
- Defined in: os.h
- Declaration: extern bits osclaimscreenmemory_alloc (int size,
- int *size_out,
- void **blk);
- Summary: Claims spare screen memory
-
- %xosclaimscreenmemory_free
- Defined in: os.h
- Declaration: extern os_error *xosclaimscreenmemory_free (void);
- Summary: Releases spare screen memory
-
- %osclaimscreenmemory_free
- Defined in: os.h
- Declaration: extern void osclaimscreenmemory_free (void);
- Summary: Releases spare screen memory
-
- %xos_read_monotonic_time
- Defined in: os.h
- Declaration: extern os_error *xos_read_monotonic_time (os_t *t);
- Summary: Returns the number of centiseconds since the last hard reset
-
- %os_read_monotonic_time
- Defined in: os.h
- Declaration: extern os_t os_read_monotonic_time (void);
- Summary: Returns the number of centiseconds since the last hard reset
-
- %xos_substitute_args
- Defined in: os.h
- Declaration: extern os_error *xos_substitute_args (char *args,
- char *buffer,
- int size,
- char *source,
- int source_size,
- int *used);
- Summary: Substitutes command line arguments
-
- %os_substitute_args
- Defined in: os.h
- Declaration: extern void os_substitute_args (char *args,
- char *buffer,
- int size,
- char *source,
- int source_size,
- int *used);
- Summary: Substitutes command line arguments
-
- %xos_pretty_print
- Defined in: os.h
- Declaration: extern os_error *xos_pretty_print (char *string,
- byte *dictionary,
- char *special);
- Summary: Writes a string with some formatting to all of the active output streams
-
- %os_pretty_print
- Defined in: os.h
- Declaration: extern void os_pretty_print (char *string,
- byte *dictionary,
- char *special);
- Summary: Writes a string with some formatting to all of the active output streams
-
- %xos_plot
- Defined in: os.h
- Declaration: extern os_error *xos_plot (int plot_code,
- int x,
- int y);
- Summary: Direct VDU call to general plot command
-
- %os_plot
- Defined in: os.h
- Declaration: extern void os_plot (int plot_code,
- int x,
- int y);
- Summary: Direct VDU call to general plot command
-
- %xukplotv
- Defined in: os.h
- Declaration: extern os_error *xukplotv (int plot_code);
- Summary: Called when an unknown OS_Plot command is issued
-
- %ukplotv
- Defined in: os.h
- Declaration: extern void ukplotv (int plot_code);
- Summary: Called when an unknown OS_Plot command is issued
-
- %xos_writen
- Defined in: os.h
- Declaration: extern os_error *xos_writen (char *s,
- int size);
- Summary: Writes a counted string to all of the active output streams
-
- %os_writen
- Defined in: os.h
- Declaration: extern void os_writen (char *s,
- int size);
- Summary: Writes a counted string to all of the active output streams
-
- %xos_add_to_vector
- Defined in: os.h
- Declaration: extern os_error *xos_add_to_vector (int vector,
- void *routine,
- byte *handle);
- Summary: Adds a routine to the list of those that claim a vector
-
- %os_add_to_vector
- Defined in: os.h
- Declaration: extern void os_add_to_vector (int vector,
- void *routine,
- byte *handle);
- Summary: Adds a routine to the list of those that claim a vector
-
- %xos_write_env
- Defined in: os.h
- Declaration: extern os_error *xos_write_env (char *command,
- os_date_and_time *start);
- Summary: Sets the program environment command string and start time
-
- %os_write_env
- Defined in: os.h
- Declaration: extern void os_write_env (char *command,
- os_date_and_time *start);
- Summary: Sets the program environment command string and start time
-
- %xos_read_args
- Defined in: os.h
- Declaration: extern os_error *xos_read_args (char *keywords,
- char *input,
- char *buffer,
- int size,
- int *spare);
- Summary: Given a keyword definition, scans a command string
-
- %os_read_args
- Defined in: os.h
- Declaration: extern void os_read_args (char *keywords,
- char *input,
- char *buffer,
- int size,
- int *spare);
- Summary: Given a keyword definition, scans a command string
-
- %xos_read_ram_fs_limits
- Defined in: os.h
- Declaration: extern os_error *xos_read_ram_fs_limits (byte **start,
- char **end);
- Summary: Gets the current limits of the RM filing system
-
- %os_read_ram_fs_limits
- Defined in: os.h
- Declaration: extern void os_read_ram_fs_limits (byte **start,
- char **end);
- Summary: Gets the current limits of the RM filing system
-
- %xos_claim_device_vector
- Defined in: os.h
- Declaration: extern os_error *xos_claim_device_vector (int device,
- void *driver,
- byte *handle,
- int *status,
- bits mask);
- Summary: Claims a device vector
-
- %os_claim_device_vector
- Defined in: os.h
- Declaration: extern void os_claim_device_vector (int device,
- void *driver,
- byte *handle,
- int *status,
- bits mask);
- Summary: Claims a device vector
-
- %xos_release_device_vector
- Defined in: os.h
- Declaration: extern os_error *xos_release_device_vector (int device,
- void *driver,
- byte *handle,
- int *status,
- bits mask);
- Summary: Releases a device vector
-
- %os_release_device_vector
- Defined in: os.h
- Declaration: extern void os_release_device_vector (int device,
- void *driver,
- byte *handle,
- int *status,
- bits mask);
- Summary: Releases a device vector
-
- %xos_delink_application
- Defined in: os.h
- Declaration: extern os_error *xos_delink_application (byte *buffer,
- int size,
- int *used);
- Summary: Removes any vectors that an application is using
-
- %os_delink_application
- Defined in: os.h
- Declaration: extern void os_delink_application (byte *buffer,
- int size,
- int *used);
- Summary: Removes any vectors that an application is using
-
- %xos_relink_application
- Defined in: os.h
- Declaration: extern os_error *xos_relink_application (byte *buffer);
- Summary: Restores from a buffer any vectors that an application is using
-
- %os_relink_application
- Defined in: os.h
- Declaration: extern void os_relink_application (byte *buffer);
- Summary: Restores from a buffer any vectors that an application is using
-
- %xos_heap_sort
- Defined in: os.h
- Declaration: extern os_error *xos_heap_sort (int count,
- int *array,
- void *compare_fn,
- byte *handle,
- byte *objects,
- int object_size,
- void *workspace);
- Summary: Heap-sorts a list of objects
-
- %os_heap_sort
- Defined in: os.h
- Declaration: extern void os_heap_sort (int count,
- int *array,
- void *compare_fn,
- byte *handle,
- byte *objects,
- int object_size,
- void *workspace);
- Summary: Heap-sorts a list of objects
-
- %xos_exit_and_die
- Defined in: os.h
- Declaration: extern os_error *xos_exit_and_die (os_error *error,
- int rc,
- char *module_name);
- Summary: Kills a module and passes control to the most recent exit handler
-
- %os_exit_and_die
- Defined in: os.h
- Declaration: extern void os_exit_and_die (os_error *error,
- int rc,
- char *module_name);
- Summary: Kills a module and passes control to the most recent exit handler
-
- %xos_read_mem_map_info
- Defined in: os.h
- Declaration: extern os_error *xos_read_mem_map_info (int *page_size,
- int *page_count);
- Summary: Reads the page size and count
-
- %os_read_mem_map_info
- Defined in: os.h
- Declaration: extern void os_read_mem_map_info (int *page_size,
- int *page_count);
- Summary: Reads the page size and count
-
- %xos_read_mem_map_entries
- Defined in: os.h
- Declaration: extern os_error *xos_read_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Reads by page number the logical to physical memory mapping used by MEMC
-
- %os_read_mem_map_entries
- Defined in: os.h
- Declaration: extern void os_read_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Reads by page number the logical to physical memory mapping used by MEMC
-
- %xos_set_mem_map_entries
- Defined in: os.h
- Declaration: extern os_error *xos_set_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Writes the logical to physical memory mapping used by MEMC
-
- %os_set_mem_map_entries
- Defined in: os.h
- Declaration: extern void os_set_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Writes the logical to physical memory mapping used by MEMC
-
- %xos_add_call_back
- Defined in: os.h
- Declaration: extern os_error *xos_add_call_back (void *call_back,
- byte *handle);
- Summary: Adds a transient callback to the list
-
- %os_add_call_back
- Defined in: os.h
- Declaration: extern void os_add_call_back (void *call_back,
- byte *handle);
- Summary: Adds a transient callback to the list
-
- %xos_read_default_handler
- Defined in: os.h
- Declaration: extern os_error *xos_read_default_handler (int handler_type,
- void **handler,
- byte **handle,
- byte **buffer);
- Summary: Gets the address of the default handler
-
- %os_read_default_handler
- Defined in: os.h
- Declaration: extern void os_read_default_handler (int handler_type,
- void **handler,
- byte **handle,
- byte **buffer);
- Summary: Gets the address of the default handler
-
- %xos_set_ecf_origin
- Defined in: os.h
- Declaration: extern os_error *xos_set_ecf_origin (int x,
- int y);
- Summary: Sets the origin of the ECF patterns
-
- %os_set_ecf_origin
- Defined in: os.h
- Declaration: extern void os_set_ecf_origin (int x,
- int y);
- Summary: Sets the origin of the ECF patterns
-
- %xos_confirm
- Defined in: os.h
- Declaration: extern os_error *xos_confirm (char *key,
- bits *psr);
- Summary: Gets a yes or no answer
-
- %os_confirm
- Defined in: os.h
- Declaration: extern bits os_confirm (char *key);
- Summary: Gets a yes or no answer
-
- %xos_changed_box
- Defined in: os.h
- Declaration: extern os_error *xos_changed_box (int state,
- int *old_state,
- os_change_box **change_box);
- Summary: Determines which area of the screen has changed
-
- %os_changed_box
- Defined in: os.h
- Declaration: extern int os_changed_box (int state,
- os_change_box **change_box);
- Summary: Determines which area of the screen has changed
-
- %xos_crc
- Defined in: os.h
- Declaration: extern os_error *xos_crc (int crc_in,
- byte *block,
- char *end,
- int stride,
- int *crc);
- Summary: Calculates the cyclic redundancy check for a block of data
-
- %os_crc
- Defined in: os.h
- Declaration: extern int os_crc (int crc_in,
- byte *block,
- char *end,
- int stride);
- Summary: Calculates the cyclic redundancy check for a block of data
-
- %xos_read_dynamic_area
- Defined in: os.h
- Declaration: extern os_error *xos_read_dynamic_area (int area,
- byte **area_start,
- int *size,
- int *size_limit);
- Summary: Reads the space allocation of a dynamic area
-
- %os_read_dynamic_area
- Defined in: os.h
- Declaration: extern byte *os_read_dynamic_area (int area,
- int *size,
- int *size_limit);
- Summary: Reads the space allocation of a dynamic area
-
- %xos_print_char
- Defined in: os.h
- Declaration: extern os_error *xos_print_char (char c);
- Summary: Sends a character to the printer stream
-
- %os_print_char
- Defined in: os.h
- Declaration: extern void os_print_char (char c);
- Summary: Sends a character to the printer stream
-
- %xos_change_redirection
- Defined in: os.h
- Declaration: extern os_error *xos_change_redirection (os_f input,
- os_f output,
- os_f *old_input,
- os_f *old_output);
- Summary: Reads or writes OS_CLI input/output redirection handles
-
- %os_change_redirection
- Defined in: os.h
- Declaration: extern void os_change_redirection (os_f input,
- os_f output,
- os_f *old_input,
- os_f *old_output);
- Summary: Reads or writes OS_CLI input/output redirection handles
-
- %xos_remove_call_back
- Defined in: os.h
- Declaration: extern os_error *xos_remove_call_back (void *call_back,
- byte *handle);
- Summary: Removes a transient callback from the list
-
- %os_remove_call_back
- Defined in: os.h
- Declaration: extern void os_remove_call_back (void *call_back,
- byte *handle);
- Summary: Removes a transient callback from the list
-
- %xos_find_mem_map_entries
- Defined in: os.h
- Declaration: extern os_error *xos_find_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Reads by logical address the logical to physical memory mapping used by MEMC
-
- %os_find_mem_map_entries
- Defined in: os.h
- Declaration: extern void os_find_mem_map_entries (os_mem_map_request_list *request_list);
- Summary: Reads by logical address the logical to physical memory mapping used by MEMC
-
- %xos_set_colour
- Defined in: os.h
- Declaration: extern os_error *xos_set_colour (bits flags,
- os_colour_number colour_number);
- Summary: Sets the current colour or colour pattern
-
- %os_set_colour
- Defined in: os.h
- Declaration: extern void os_set_colour (bits flags,
- os_colour_number colour_number);
- Summary: Sets the current colour or colour pattern
-
- %xos_read_colour
- Defined in: os.h
- Declaration: extern os_error *xos_read_colour (bits flags,
- os_ecf *pattern,
- bits *flags_out,
- os_colour_number *colour_number);
- Summary: Reads the current colour or colour pattern
-
- %os_read_colour
- Defined in: os.h
- Declaration: extern os_colour_number os_read_colour (bits flags,
- os_ecf *pattern,
- bits *flags_out);
- Summary: Reads the current colour or colour pattern
-
- %xospointer_get
- Defined in: os.h
- Declaration: extern os_error *xospointer_get (int *pointer_type);
- Summary: Gets the currently selected pointer device type
-
- %ospointer_get
- Defined in: os.h
- Declaration: extern int ospointer_get (void);
- Summary: Gets the currently selected pointer device type
-
- %xospointer_set
- Defined in: os.h
- Declaration: extern os_error *xospointer_set (int pointer_type);
- Summary: Sets the currently selected pointer device type
-
- %ospointer_set
- Defined in: os.h
- Declaration: extern void ospointer_set (int pointer_type);
- Summary: Sets the currently selected pointer device type
-
- %xpointerv_status
- Defined in: os.h
- Declaration: extern os_error *xpointerv_status (int pointer_type,
- int *xmove,
- int *ymove);
- Summary: Requests status of pointer device
-
- %pointerv_status
- Defined in: os.h
- Declaration: extern void pointerv_status (int pointer_type,
- int *xmove,
- int *ymove);
- Summary: Requests status of pointer device
-
- %xpointerv_enumerate
- Defined in: os.h
- Declaration: extern os_error *xpointerv_enumerate (pointerv_record *record,
- pointerv_record **record_out);
- Summary: Enumerates pointer device types
-
- %pointerv_enumerate
- Defined in: os.h
- Declaration: extern pointerv_record *pointerv_enumerate (pointerv_record *record);
- Summary: Enumerates pointer device types
-
- %xpointerv_selected
- Defined in: os.h
- Declaration: extern os_error *xpointerv_selected (int pointer_type);
- Summary: Pointer device type selected
-
- %pointerv_selected
- Defined in: os.h
- Declaration: extern void pointerv_selected (int pointer_type);
- Summary: Pointer device type selected
-
- %xosscreenmode_select
- Defined in: os.h
- Declaration: extern os_error *xosscreenmode_select (os_mode mode);
- Summary: Selects a screen mode
-
- %osscreenmode_select
- Defined in: os.h
- Declaration: extern void osscreenmode_select (os_mode mode);
- Summary: Selects a screen mode
-
- %xosscreenmode_current
- Defined in: os.h
- Declaration: extern os_error *xosscreenmode_current (os_mode *mode);
- Summary: Returns the mode specifier for the current mode
-
- %osscreenmode_current
- Defined in: os.h
- Declaration: extern os_mode osscreenmode_current (void);
- Summary: Returns the mode specifier for the current mode
-
- %xosscreenmode_enumerate
- Defined in: os.h
- Declaration: extern os_error *xosscreenmode_enumerate (int context,
- os_mode_block *block,
- int block_size,
- bool *complete,
- int *context_out,
- byte **end,
- int *free);
- Summary: Enumerates the available screen modes
-
- %osscreenmode_enumerate
- Defined in: os.h
- Declaration: extern bool osscreenmode_enumerate (int context,
- os_mode_block *block,
- int block_size,
- int *context_out,
- byte **end,
- int *free);
- Summary: Enumerates the available screen modes
-
- %xosdynamicarea_create
- Defined in: os.h
- Declaration: extern os_error *xosdynamicarea_create (int area,
- int size,
- byte *base_address,
- bits flags,
- int size_limit,
- void *handler,
- void *workspace,
- char *description,
- int *area_out,
- byte **base_address_out,
- int *size_limit_out);
- Summary: Creates a new dynamic area
-
- %osdynamicarea_create
- Defined in: os.h
- Declaration: extern int osdynamicarea_create (int area,
- int size,
- byte *base_address,
- bits flags,
- int size_limit,
- void *handler,
- void *workspace,
- char *description,
- byte **base_address_out,
- int *size_limit_out);
- Summary: Creates a new dynamic area
-
- %xosdynamicarea_delete
- Defined in: os.h
- Declaration: extern os_error *xosdynamicarea_delete (int area);
- Summary: Removes a previously created dynamic area
-
- %osdynamicarea_delete
- Defined in: os.h
- Declaration: extern void osdynamicarea_delete (int area);
- Summary: Removes a previously created dynamic area
-
- %xosdynamicarea_read
- Defined in: os.h
- Declaration: extern os_error *xosdynamicarea_read (int area,
- int *size,
- byte **base_address,
- bits *flags,
- int *size_limit,
- void **handler,
- void **workspace,
- char **description);
- Summary: Returns information on a dynamic area
-
- %osdynamicarea_read
- Defined in: os.h
- Declaration: extern void osdynamicarea_read (int area,
- int *size,
- byte **base_address,
- bits *flags,
- int *size_limit,
- void **handler,
- void **workspace,
- char **description);
- Summary: Returns information on a dynamic area
-
- %xosdynamicarea_enumerate
- Defined in: os.h
- Declaration: extern os_error *xosdynamicarea_enumerate (int context,
- int *context_out);
- Summary: Enumerates dynamic areas
-
- %osdynamicarea_enumerate
- Defined in: os.h
- Declaration: extern int osdynamicarea_enumerate (int context);
- Summary: Enumerates dynamic areas
-
- %xosdynamicarea_renumber
- Defined in: os.h
- Declaration: extern os_error *xosdynamicarea_renumber (int old_area,
- int new_area);
- Summary: Renumbers dynamic areas
-
- %osdynamicarea_renumber
- Defined in: os.h
- Declaration: extern void osdynamicarea_renumber (int old_area,
- int new_area);
- Summary: Renumbers dynamic areas
-
- %xosmemory_page_op
- Defined in: os.h
- Declaration: extern os_error *xosmemory_page_op (bits flags,
- os_page_block *page_block,
- int page_count);
- Summary: General page block operations
-
- %osmemory_page_op
- Defined in: os.h
- Declaration: extern void osmemory_page_op (bits flags,
- os_page_block *page_block,
- int page_count);
- Summary: General page block operations
-
- %xosmemory_read_arrangement_table_size
- Defined in: os.h
- Declaration: extern os_error *xosmemory_read_arrangement_table_size (int *table_size,
- int *page_size);
- Summary: Reads the size of the physical memory arrangement table
-
- %osmemory_read_arrangement_table_size
- Defined in: os.h
- Declaration: extern int osmemory_read_arrangement_table_size (int *page_size);
- Summary: Reads the size of the physical memory arrangement table
-
- %xosmemory_read_arrangement_table
- Defined in: os.h
- Declaration: extern os_error *xosmemory_read_arrangement_table (byte *arrangement_table);
- Summary: Read the physical memory arrangement table
-
- %osmemory_read_arrangement_table
- Defined in: os.h
- Declaration: extern void osmemory_read_arrangement_table (byte *arrangement_table);
- Summary: Read the physical memory arrangement table
-
- %xosmemory_read_size
- Defined in: os.h
- Declaration: extern os_error *xosmemory_read_size (bits type,
- int *page_count,
- int *page_size);
- Summary: Reads the amount of a specified type of memory available on the computer
-
- %osmemory_read_size
- Defined in: os.h
- Declaration: extern int osmemory_read_size (bits type,
- int *page_size);
- Summary: Reads the amount of a specified type of memory available on the computer
-
- %xosmemory_read_controller
- Defined in: os.h
- Declaration: extern os_error *xosmemory_read_controller (bits controller,
- void **controller_addr);
- Summary: Reads controller presence and base address
-
- %osmemory_read_controller
- Defined in: os.h
- Declaration: extern void osmemory_read_controller (bits controller,
- void **controller_addr);
- Summary: Reads controller presence and base address
-
- %xosclaimprocessorvector_alloc
- Defined in: os.h
- Declaration: extern os_error *xosclaimprocessorvector_alloc (bits vector,
- void *routine,
- void **old_routine);
- Summary: Claims a processor vector
-
- %osclaimprocessorvector_alloc
- Defined in: os.h
- Declaration: extern void *osclaimprocessorvector_alloc (bits vector,
- void *routine);
- Summary: Claims a processor vector
-
- %xosclaimprocessorvector_free
- Defined in: os.h
- Declaration: extern os_error *xosclaimprocessorvector_free (bits vector,
- void *old_routine);
- Summary: Releases a processor vector
-
- %osclaimprocessorvector_free
- Defined in: os.h
- Declaration: extern void osclaimprocessorvector_free (bits vector,
- void *old_routine);
- Summary: Releases a processor vector
-
- %xos_reset
- Defined in: os.h
- Declaration: extern os_error *xos_reset (void);
- Summary: Performs a hard reset
-
- %os_reset
- Defined in: os.h
- Declaration: extern void os_reset (void);
- Summary: Performs a hard reset
-
- %xos_mmu_control
- Defined in: os.h
- Declaration: extern os_error *xos_mmu_control (bits eor_mask,
- bits and_mask,
- bits *old_value);
- Summary: Modifies the ARM MMU (prefer Cache_Control)
-
- %os_mmu_control
- Defined in: os.h
- Declaration: extern bits os_mmu_control (bits eor_mask,
- bits and_mask);
- Summary: Modifies the ARM MMU (prefer Cache_Control)
-
- %xos_convert_standard_date_and_time
- Defined in: os.h
- Declaration: extern os_error *xos_convert_standard_date_and_time (os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte time into a string (prefer Territory_ConvertStandardDateAndTime)
-
- %os_convert_standard_date_and_time
- Defined in: os.h
- Declaration: extern void os_convert_standard_date_and_time (os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte time into a string (prefer Territory_ConvertStandardDateAndTime)
-
- %xos_convert_date_and_time
- Defined in: os.h
- Declaration: extern os_error *xos_convert_date_and_time (os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte time into a string using a supplied format string (prefer Territory_ConvertDateAndTime)
-
- %os_convert_date_and_time
- Defined in: os.h
- Declaration: extern void os_convert_date_and_time (os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte time into a string using a supplied format string (prefer Territory_ConvertDateAndTime)
-
- %xos_convert_hex1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_hex1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 1-digit hexadecimal string
-
- %os_convert_hex1
- Defined in: os.h
- Declaration: extern void os_convert_hex1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 1-digit hexadecimal string
-
- %xos_convert_hex2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_hex2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 2-digit hexadecimal string
-
- %os_convert_hex2
- Defined in: os.h
- Declaration: extern void os_convert_hex2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 2-digit hexadecimal string
-
- %xos_convert_hex4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_hex4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 4-digit hexadecimal string
-
- %os_convert_hex4
- Defined in: os.h
- Declaration: extern void os_convert_hex4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 4-digit hexadecimal string
-
- %xos_convert_hex6
- Defined in: os.h
- Declaration: extern os_error *xos_convert_hex6 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 6-digit hexadecimal string
-
- %os_convert_hex6
- Defined in: os.h
- Declaration: extern void os_convert_hex6 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into a 6-digit hexadecimal string
-
- %xos_convert_hex8
- Defined in: os.h
- Declaration: extern os_error *xos_convert_hex8 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into an 8-digit hexadecimal string
-
- %os_convert_hex8
- Defined in: os.h
- Declaration: extern void os_convert_hex8 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a number into an 8-digit hexadecimal string
-
- %xos_convert_cardinal1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_cardinal1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into an unsigned decimal string
-
- %os_convert_cardinal1
- Defined in: os.h
- Declaration: extern void os_convert_cardinal1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into an unsigned decimal string
-
- %xos_convert_cardinal2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_cardinal2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into an unsigned decimal string
-
- %os_convert_cardinal2
- Defined in: os.h
- Declaration: extern void os_convert_cardinal2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into an unsigned decimal string
-
- %xos_convert_cardinal3
- Defined in: os.h
- Declaration: extern os_error *xos_convert_cardinal3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into an unsigned decimal string
-
- %os_convert_cardinal3
- Defined in: os.h
- Declaration: extern void os_convert_cardinal3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into an unsigned decimal string
-
- %xos_convert_cardinal4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_cardinal4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into an unsigned decimal string
-
- %os_convert_cardinal4
- Defined in: os.h
- Declaration: extern void os_convert_cardinal4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into an unsigned decimal string
-
- %xos_convert_integer1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_integer1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a signed decimal string
-
- %os_convert_integer1
- Defined in: os.h
- Declaration: extern void os_convert_integer1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a signed decimal string
-
- %xos_convert_integer2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_integer2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a signed decimal string
-
- %os_convert_integer2
- Defined in: os.h
- Declaration: extern void os_convert_integer2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a signed decimal string
-
- %xos_convert_integer3
- Defined in: os.h
- Declaration: extern os_error *xos_convert_integer3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a signed decimal string
-
- %os_convert_integer3
- Defined in: os.h
- Declaration: extern void os_convert_integer3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a signed decimal string
-
- %xos_convert_integer4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_integer4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a signed decimal string
-
- %os_convert_integer4
- Defined in: os.h
- Declaration: extern void os_convert_integer4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a signed decimal string
-
- %xos_convert_binary1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_binary1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into an unsigned binary string
-
- %os_convert_binary1
- Defined in: os.h
- Declaration: extern void os_convert_binary1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into an unsigned binary string
-
- %xos_convert_binary2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_binary2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into an unsigned binary string
-
- %os_convert_binary2
- Defined in: os.h
- Declaration: extern void os_convert_binary2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into an unsigned binary string
-
- %xos_convert_binary3
- Defined in: os.h
- Declaration: extern os_error *xos_convert_binary3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into an unsigned binary string
-
- %os_convert_binary3
- Defined in: os.h
- Declaration: extern void os_convert_binary3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into an unsigned binary string
-
- %xos_convert_binary4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_binary4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into an unsigned binary string
-
- %os_convert_binary4
- Defined in: os.h
- Declaration: extern void os_convert_binary4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into an unsigned binary string
-
- %xos_convert_spaced_cardinal1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_cardinal1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a spaced unsigned decimal string
-
- %os_convert_spaced_cardinal1
- Defined in: os.h
- Declaration: extern void os_convert_spaced_cardinal1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a spaced unsigned decimal string
-
- %xos_convert_spaced_cardinal2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_cardinal2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a spaced unsigned decimal string
-
- %os_convert_spaced_cardinal2
- Defined in: os.h
- Declaration: extern void os_convert_spaced_cardinal2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a spaced unsigned decimal string
-
- %xos_convert_spaced_cardinal3
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_cardinal3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a spaced unsigned decimal string
-
- %os_convert_spaced_cardinal3
- Defined in: os.h
- Declaration: extern void os_convert_spaced_cardinal3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a spaced unsigned decimal string
-
- %xos_convert_spaced_cardinal4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_cardinal4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a spaced unsigned decimal string
-
- %os_convert_spaced_cardinal4
- Defined in: os.h
- Declaration: extern void os_convert_spaced_cardinal4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a spaced unsigned decimal string
-
- %xos_convert_spaced_integer1
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_integer1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a spaced signed decimal string
-
- %os_convert_spaced_integer1
- Defined in: os.h
- Declaration: extern void os_convert_spaced_integer1 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 1-byte number into a spaced signed decimal string
-
- %xos_convert_spaced_integer2
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_integer2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a spaced signed decimal string
-
- %os_convert_spaced_integer2
- Defined in: os.h
- Declaration: extern void os_convert_spaced_integer2 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 2-byte number into a spaced signed decimal string
-
- %xos_convert_spaced_integer3
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_integer3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a spaced signed decimal string
-
- %os_convert_spaced_integer3
- Defined in: os.h
- Declaration: extern void os_convert_spaced_integer3 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 3-byte number into a spaced signed decimal string
-
- %xos_convert_spaced_integer4
- Defined in: os.h
- Declaration: extern os_error *xos_convert_spaced_integer4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a spaced signed decimal string
-
- %os_convert_spaced_integer4
- Defined in: os.h
- Declaration: extern void os_convert_spaced_integer4 (int value,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 4-byte number into a spaced signed decimal string
-
- %xos_convert_fixed_net_station
- Defined in: os.h
- Declaration: extern os_error *xos_convert_fixed_net_station (os_station_number *station_number,
- char *buffer,
- int size,
- char **end);
- Summary: Converts from an Econet station/network number pair to a string of fixed length
-
- %os_convert_fixed_net_station
- Defined in: os.h
- Declaration: extern void os_convert_fixed_net_station (os_station_number *station_number,
- char *buffer,
- int size,
- char **end);
- Summary: Converts from an Econet station/network number pair to a string of fixed length
-
- %xos_convert_net_station
- Defined in: os.h
- Declaration: extern os_error *xos_convert_net_station (os_station_number *station_number,
- char *buffer,
- int size,
- char **end);
- Summary: Converts from an Econet station/network number pair to a string
-
- %os_convert_net_station
- Defined in: os.h
- Declaration: extern void os_convert_net_station (os_station_number *station_number,
- char *buffer,
- int size,
- char **end);
- Summary: Converts from an Econet station/network number pair to a string
-
- %xos_convert_fixed_file_size
- Defined in: os.h
- Declaration: extern os_error *xos_convert_fixed_file_size (int file_size,
- char *buffer,
- int size,
- char **end);
- Summary: Converts an integer into a filesize string of fixed length
-
- %os_convert_fixed_file_size
- Defined in: os.h
- Declaration: extern void os_convert_fixed_file_size (int file_size,
- char *buffer,
- int size,
- char **end);
- Summary: Converts an integer into a filesize string of fixed length
-
- %xos_convert_file_size
- Defined in: os.h
- Declaration: extern os_error *xos_convert_file_size (int file_size,
- char *buffer,
- int size,
- char **end);
- Summary: Converts an integer into a filesize string
-
- %os_convert_file_size
- Defined in: os.h
- Declaration: extern void os_convert_file_size (int file_size,
- char *buffer,
- int size,
- char **end);
- Summary: Converts an integer into a filesize string
-
- %xos_null
- Defined in: os.h
- Declaration: extern os_error *xos_null (void);
- Summary: VDU command for nul (no operation)
-
- %os_null
- Defined in: os.h
- Declaration: extern void os_null (void);
- Summary: VDU command for nul (no operation)
-
- %xos_char_to_printer
- Defined in: os.h
- Declaration: extern os_error *xos_char_to_printer (void);
- Summary: VDU command to send the next character to the printer only - must be followed by 'char'
-
- %os_char_to_printer
- Defined in: os.h
- Declaration: extern void os_char_to_printer (void);
- Summary: VDU command to send the next character to the printer only - must be followed by 'char'
-
- %xos_printer_on
- Defined in: os.h
- Declaration: extern os_error *xos_printer_on (void);
- Summary: VDU command to enable the printer stream
-
- %os_printer_on
- Defined in: os.h
- Declaration: extern void os_printer_on (void);
- Summary: VDU command to enable the printer stream
-
- %xos_printer_off
- Defined in: os.h
- Declaration: extern os_error *xos_printer_off (void);
- Summary: VDU command to disable the printer stream
-
- %os_printer_off
- Defined in: os.h
- Declaration: extern void os_printer_off (void);
- Summary: VDU command to disable the printer stream
-
- %xos_split_cursors
- Defined in: os.h
- Declaration: extern os_error *xos_split_cursors (void);
- Summary: VDU command to split the text and graphics cursors
-
- %os_split_cursors
- Defined in: os.h
- Declaration: extern void os_split_cursors (void);
- Summary: VDU command to split the text and graphics cursors
-
- %xos_join_cursors
- Defined in: os.h
- Declaration: extern os_error *xos_join_cursors (void);
- Summary: VDU command to join the text and graphics cursors
-
- %os_join_cursors
- Defined in: os.h
- Declaration: extern void os_join_cursors (void);
- Summary: VDU command to join the text and graphics cursors
-
- %xos_vdu_on
- Defined in: os.h
- Declaration: extern os_error *xos_vdu_on (void);
- Summary: VDU command to enable screen output
-
- %os_vdu_on
- Defined in: os.h
- Declaration: extern void os_vdu_on (void);
- Summary: VDU command to enable screen output
-
- %xos_bell
- Defined in: os.h
- Declaration: extern os_error *xos_bell (void);
- Summary: VDU command to ring the bell
-
- %os_bell
- Defined in: os.h
- Declaration: extern void os_bell (void);
- Summary: VDU command to ring the bell
-
- %xos_backspace
- Defined in: os.h
- Declaration: extern os_error *xos_backspace (void);
- Summary: VDU command to perform a backspace
-
- %os_backspace
- Defined in: os.h
- Declaration: extern void os_backspace (void);
- Summary: VDU command to perform a backspace
-
- %xos_tab
- Defined in: os.h
- Declaration: extern os_error *xos_tab (void);
- Summary: VDU command to perform a horizontal tab
-
- %os_tab
- Defined in: os.h
- Declaration: extern void os_tab (void);
- Summary: VDU command to perform a horizontal tab
-
- %xos_line_feed
- Defined in: os.h
- Declaration: extern os_error *xos_line_feed (void);
- Summary: VDU command to perform a linefeed
-
- %os_line_feed
- Defined in: os.h
- Declaration: extern void os_line_feed (void);
- Summary: VDU command to perform a linefeed
-
- %xos_vertical_tab
- Defined in: os.h
- Declaration: extern os_error *xos_vertical_tab (void);
- Summary: VDU command to perform a vertical tab
-
- %os_vertical_tab
- Defined in: os.h
- Declaration: extern void os_vertical_tab (void);
- Summary: VDU command to perform a vertical tab
-
- %xos_cls
- Defined in: os.h
- Declaration: extern os_error *xos_cls (void);
- Summary: VDU command to clear the text window
-
- %os_cls
- Defined in: os.h
- Declaration: extern void os_cls (void);
- Summary: VDU command to clear the text window
-
- %xos_return
- Defined in: os.h
- Declaration: extern os_error *xos_return (void);
- Summary: VDU command to perform a return
-
- %os_return
- Defined in: os.h
- Declaration: extern void os_return (void);
- Summary: VDU command to perform a return
-
- %xos_page_mode_on
- Defined in: os.h
- Declaration: extern os_error *xos_page_mode_on (void);
- Summary: VDU command to turn paged mode on
-
- %os_page_mode_on
- Defined in: os.h
- Declaration: extern void os_page_mode_on (void);
- Summary: VDU command to turn paged mode on
-
- %xos_page_mode_off
- Defined in: os.h
- Declaration: extern os_error *xos_page_mode_off (void);
- Summary: VDU command to turn paged mode off
-
- %os_page_mode_off
- Defined in: os.h
- Declaration: extern void os_page_mode_off (void);
- Summary: VDU command to turn paged mode off
-
- %xos_clg
- Defined in: os.h
- Declaration: extern os_error *xos_clg (void);
- Summary: VDU command to clear the graphics window
-
- %os_clg
- Defined in: os.h
- Declaration: extern void os_clg (void);
- Summary: VDU command to clear the graphics window
-
- %xos_set_text_colour
- Defined in: os.h
- Declaration: extern os_error *xos_set_text_colour (void);
- Summary: VDU command to set the text colour - must be followed by 'colour'
-
- %os_set_text_colour
- Defined in: os.h
- Declaration: extern void os_set_text_colour (void);
- Summary: VDU command to set the text colour - must be followed by 'colour'
-
- %xos_set_gcol
- Defined in: os.h
- Declaration: extern os_error *xos_set_gcol (void);
- Summary: VDU command to set the graphics colour and action - must be followed by 'action,' 'colour'
-
- %os_set_gcol
- Defined in: os.h
- Declaration: extern void os_set_gcol (void);
- Summary: VDU command to set the graphics colour and action - must be followed by 'action,' 'colour'
-
- %xos_set_palette
- Defined in: os.h
- Declaration: extern os_error *xos_set_palette (void);
- Summary: VDU command to set the palette - must be followed by 'colour,' 'mode,' 'red,' 'green,' 'blue'
-
- %os_set_palette
- Defined in: os.h
- Declaration: extern void os_set_palette (void);
- Summary: VDU command to set the palette - must be followed by 'colour,' 'mode,' 'red,' 'green,' 'blue'
-
- %xos_reset_colours
- Defined in: os.h
- Declaration: extern os_error *xos_reset_colours (void);
- Summary: VDU command to restore default colours
-
- %os_reset_colours
- Defined in: os.h
- Declaration: extern void os_reset_colours (void);
- Summary: VDU command to restore default colours
-
- %xos_vdu_off
- Defined in: os.h
- Declaration: extern os_error *xos_vdu_off (void);
- Summary: VDU command to disable screen output
-
- %os_vdu_off
- Defined in: os.h
- Declaration: extern void os_vdu_off (void);
- Summary: VDU command to disable screen output
-
- %xos_set_mode
- Defined in: os.h
- Declaration: extern os_error *xos_set_mode (void);
- Summary: VDU command to change display mode - must be followed by 'mode'
-
- %os_set_mode
- Defined in: os.h
- Declaration: extern void os_set_mode (void);
- Summary: VDU command to change display mode - must be followed by 'mode'
-
- %xos_misc
- Defined in: os.h
- Declaration: extern os_error *xos_misc (void);
- Summary: Miscellaneous VDU commands - must be followed by 'command' and 8 more arguments)
-
- %os_misc
- Defined in: os.h
- Declaration: extern void os_misc (void);
- Summary: Miscellaneous VDU commands - must be followed by 'command' and 8 more arguments)
-
- %xos_set_graphics_window
- Defined in: os.h
- Declaration: extern os_error *xos_set_graphics_window (void);
- Summary: VDU command to define the graphics window - must be followed by 'x0,' 'y0,' 'x1,' 'y1' (2 bytes each)
-
- %os_set_graphics_window
- Defined in: os.h
- Declaration: extern void os_set_graphics_window (void);
- Summary: VDU command to define the graphics window - must be followed by 'x0,' 'y0,' 'x1,' 'y1' (2 bytes each)
-
- %xos_plot_vdu
- Defined in: os.h
- Declaration: extern os_error *xos_plot_vdu (void);
- Summary: General VDU plot commands - must be followed by 'plot_type' and 'x,' 'y' (2 bytes each) (prefer OS_Plot)
-
- %os_plot_vdu
- Defined in: os.h
- Declaration: extern void os_plot_vdu (void);
- Summary: General VDU plot commands - must be followed by 'plot_type' and 'x,' 'y' (2 bytes each) (prefer OS_Plot)
-
- %xos_reset_windows
- Defined in: os.h
- Declaration: extern os_error *xos_reset_windows (void);
- Summary: VDU command to restore default windows
-
- %os_reset_windows
- Defined in: os.h
- Declaration: extern void os_reset_windows (void);
- Summary: VDU command to restore default windows
-
- %xos_escape
- Defined in: os.h
- Declaration: extern os_error *xos_escape (void);
- Summary: VDU command for escape (no operation)
-
- %os_escape
- Defined in: os.h
- Declaration: extern void os_escape (void);
- Summary: VDU command for escape (no operation)
-
- %xos_set_text_window
- Defined in: os.h
- Declaration: extern os_error *xos_set_text_window (void);
- Summary: VDU command to define the text window - must be followed by 'x0,' 'y0,' 'x1,' 'y1'
-
- %os_set_text_window
- Defined in: os.h
- Declaration: extern void os_set_text_window (void);
- Summary: VDU command to define the text window - must be followed by 'x0,' 'y0,' 'x1,' 'y1'
-
- %xos_set_graphics_origin
- Defined in: os.h
- Declaration: extern os_error *xos_set_graphics_origin (void);
- Summary: VDU command to set the graphics origin - must be followed by 'x,' 'y' (2 bytes each)
-
- %os_set_graphics_origin
- Defined in: os.h
- Declaration: extern void os_set_graphics_origin (void);
- Summary: VDU command to set the graphics origin - must be followed by 'x,' 'y' (2 bytes each)
-
- %xos_home_text_cursor
- Defined in: os.h
- Declaration: extern os_error *xos_home_text_cursor (void);
- Summary: VDU command to home the text cursor
-
- %os_home_text_cursor
- Defined in: os.h
- Declaration: extern void os_home_text_cursor (void);
- Summary: VDU command to home the text cursor
-
- %xos_set_text_cursor
- Defined in: os.h
- Declaration: extern os_error *xos_set_text_cursor (void);
- Summary: VDU command to position the text cursor - must be followed by 'x,' 'y'
-
- %os_set_text_cursor
- Defined in: os.h
- Declaration: extern void os_set_text_cursor (void);
- Summary: VDU command to position the text cursor - must be followed by 'x,' 'y'
-
- %xos_space
- Defined in: os.h
- Declaration: extern os_error *xos_space (void);
- Summary: VDU command to perform a space
-
- %os_space
- Defined in: os.h
- Declaration: extern void os_space (void);
- Summary: VDU command to perform a space
-
- %xos_delete
- Defined in: os.h
- Declaration: extern os_error *xos_delete (void);
- Summary: VDU command to perform a delete
-
- %os_delete
- Defined in: os.h
- Declaration: extern void os_delete (void);
- Summary: VDU command to perform a delete
-
- %xukvdu23v
- Defined in: os.h
- Declaration: extern os_error *xukvdu23v (int n,
- byte *queue);
- Summary: Called when an unrecognised VDU 23 command is issued
-
- %ukvdu23v
- Defined in: os.h
- Declaration: extern void ukvdu23v (int n,
- byte *queue);
- Summary: Called when an unrecognised VDU 23 command is issued
-
- %xvduxv
- Defined in: os.h
- Declaration: extern os_error *xvduxv (byte b);
- Summary: Called when VDU output has been redirected
-
- %vduxv
- Defined in: os.h
- Declaration: extern void vduxv (byte b);
- Summary: Called when VDU output has been redirected
-
- %xservice_release_fiq
- Defined in: os.h
- Declaration: extern os_error *xservice_release_fiq (void);
- Summary: FIQ released
-
- %service_release_fiq
- Defined in: os.h
- Declaration: extern void service_release_fiq (void);
- Summary: FIQ released
-
- %xservice_claim_fiq
- Defined in: os.h
- Declaration: extern os_error *xservice_claim_fiq (void);
- Summary: FIQ claimed
-
- %service_claim_fiq
- Defined in: os.h
- Declaration: extern void service_claim_fiq (void);
- Summary: FIQ claimed
-
- %xservice_reset
- Defined in: os.h
- Declaration: extern os_error *xservice_reset (void);
- Summary: Post-reset. Also, request to task modules and filing system-specific desktop filers to set task_handle variable to 0
-
- %service_reset
- Defined in: os.h
- Declaration: extern void service_reset (void);
- Summary: Post-reset. Also, request to task modules and filing system-specific desktop filers to set task_handle variable to 0
-
- %xservice_key_handler
- Defined in: os.h
- Declaration: extern os_error *xservice_key_handler (int keyboard_id);
- Summary: Keyboard handler changed
-
- %service_key_handler
- Defined in: os.h
- Declaration: extern void service_key_handler (int keyboard_id);
- Summary: Keyboard handler changed
-
- %xservice_mode_change
- Defined in: os.h
- Declaration: extern os_error *xservice_mode_change (void);
- Summary: Mode changed
-
- %service_mode_change
- Defined in: os.h
- Declaration: extern void service_mode_change (void);
- Summary: Mode changed
-
- %xservice_claim_fiq_in_background
- Defined in: os.h
- Declaration: extern os_error *xservice_claim_fiq_in_background (void);
- Summary: FIQ claimed in background
-
- %service_claim_fiq_in_background
- Defined in: os.h
- Declaration: extern void service_claim_fiq_in_background (void);
- Summary: FIQ claimed in background
-
- %xservice_memory_moved
- Defined in: os.h
- Declaration: extern os_error *xservice_memory_moved (void);
- Summary: Memory moved
-
- %service_memory_moved
- Defined in: os.h
- Declaration: extern void service_memory_moved (void);
- Summary: Memory moved
-
- %xservice_pre_mode_change
- Defined in: os.h
- Declaration: extern os_error *xservice_pre_mode_change (os_mode mode);
- Summary: Mode change
-
- %service_pre_mode_change
- Defined in: os.h
- Declaration: extern void service_pre_mode_change (os_mode mode);
- Summary: Mode change
-
- %xservice_mode_extension
- Defined in: os.h
- Declaration: extern os_error *xservice_mode_extension (os_mode mode,
- int monitor_type,
- int bandwidth,
- int vram_size,
- bool *unclaimed,
- int **vidc_list,
- int **workspace_list);
- Summary: Allow soft modes
-
- %service_mode_extension
- Defined in: os.h
- Declaration: extern bool service_mode_extension (os_mode mode,
- int monitor_type,
- int bandwidth,
- int vram_size,
- int **vidc_list,
- int **workspace_list);
- Summary: Allow soft modes
-
- %xservice_mode_translation
- Defined in: os.h
- Declaration: extern os_error *xservice_mode_translation (os_mode mode,
- int monitor_type);
- Summary: Translate modes for unknown monitor types
-
- %service_mode_translation
- Defined in: os.h
- Declaration: extern void service_mode_translation (os_mode mode,
- int monitor_type);
- Summary: Translate modes for unknown monitor types
-
- %xservice_validate_address
- Defined in: os.h
- Declaration: extern os_error *xservice_validate_address (void);
- Summary: OS_ValidateAddress has been called with an unknown area
-
- %service_validate_address
- Defined in: os.h
- Declaration: extern void service_validate_address (void);
- Summary: OS_ValidateAddress has been called with an unknown area
-
- %xservice_monitor_lead_translation
- Defined in: os.h
- Declaration: extern os_error *xservice_monitor_lead_translation (int lead_id);
- Summary: Translate monitor lead ID
-
- %service_monitor_lead_translation
- Defined in: os.h
- Declaration: extern void service_monitor_lead_translation (int lead_id);
- Summary: Translate monitor lead ID
-
- %xservice_mode_changing
- Defined in: os.h
- Declaration: extern os_error *xservice_mode_changing (os_mode mode,
- int monitor_type);
- Summary: Mode change
-
- %service_mode_changing
- Defined in: os.h
- Declaration: extern void service_mode_changing (os_mode mode,
- int monitor_type);
- Summary: Mode change
-
- %xservice_enumerate_screen_modes
- Defined in: os.h
- Declaration: extern os_error *xservice_enumerate_screen_modes (int context,
- int monitor_type,
- int bandwidth,
- int vram_size,
- os_mode_block *block,
- int block_size,
- bool *unclaimed,
- int *context_out,
- byte **end,
- int *free);
- Summary: Enumerates the available screen modes
-
- %service_enumerate_screen_modes
- Defined in: os.h
- Declaration: extern bool service_enumerate_screen_modes (int context,
- int monitor_type,
- int bandwidth,
- int vram_size,
- os_mode_block *block,
- int block_size,
- int *context_out,
- byte **end,
- int *free);
- Summary: Enumerates the available screen modes
-
- %xservice_pages_unsafe
- Defined in: os.h
- Declaration: extern os_error *xservice_pages_unsafe (os_page_block *page_block,
- int request_count);
- Summary: Pages specified are about to be swapped for different pages
-
- %service_pages_unsafe
- Defined in: os.h
- Declaration: extern void service_pages_unsafe (os_page_block *page_block,
- int request_count);
- Summary: Pages specified are about to be swapped for different pages
-
- %xservice_pages_safe
- Defined in: os.h
- Declaration: extern os_error *xservice_pages_safe (int request_count,
- os_page_block *old_page_block,
- os_page_block *new_page_block);
- Summary: Pages specified have been swapped for different pages
-
- %service_pages_safe
- Defined in: os.h
- Declaration: extern void service_pages_safe (int request_count,
- os_page_block *old_page_block,
- os_page_block *new_page_block);
- Summary: Pages specified have been swapped for different pages
-
- %xservice_dynamic_area_create
- Defined in: os.h
- Declaration: extern os_error *xservice_dynamic_area_create (int area);
- Summary: Dynamic area has just been successfully created
-
- %service_dynamic_area_create
- Defined in: os.h
- Declaration: extern void service_dynamic_area_create (int area);
- Summary: Dynamic area has just been successfully created
-
- %xservice_dynamic_area_remove
- Defined in: os.h
- Declaration: extern os_error *xservice_dynamic_area_remove (int area);
- Summary: Dynamic area is about to be removed
-
- %service_dynamic_area_remove
- Defined in: os.h
- Declaration: extern void service_dynamic_area_remove (int area);
- Summary: Dynamic area is about to be removed
-
- %xservice_dynamic_area_renumber
- Defined in: os.h
- Declaration: extern os_error *xservice_dynamic_area_renumber (int area);
- Summary: Dynamic area is being renumbered
-
- %service_dynamic_area_renumber
- Defined in: os.h
- Declaration: extern void service_dynamic_area_renumber (int area);
- Summary: Dynamic area is being renumbered
-
- %xevent_char_input
- Defined in: os.h
- Declaration: extern os_error *xevent_char_input (int buffer,
- byte b);
- Summary: Character input
-
- %event_char_input
- Defined in: os.h
- Declaration: extern void event_char_input (int buffer,
- byte b);
- Summary: Character input
-
- %xevent_vsync
- Defined in: os.h
- Declaration: extern os_error *xevent_vsync (void);
- Summary: Vertical sync
-
- %event_vsync
- Defined in: os.h
- Declaration: extern void event_vsync (void);
- Summary: Vertical sync
-
- %xevent_interval_timer
- Defined in: os.h
- Declaration: extern os_error *xevent_interval_timer (void);
- Summary: Interval timer
-
- %event_interval_timer
- Defined in: os.h
- Declaration: extern void event_interval_timer (void);
- Summary: Interval timer
-
- %xevent_escape
- Defined in: os.h
- Declaration: extern os_error *xevent_escape (void);
- Summary: Escape
-
- %event_escape
- Defined in: os.h
- Declaration: extern void event_escape (void);
- Summary: Escape
-
- %xevent_mouse_transition
- Defined in: os.h
- Declaration: extern os_error *xevent_mouse_transition (int x,
- int y,
- bits state,
- os_t t);
- Summary: Mouse button up/down
-
- %event_mouse_transition
- Defined in: os.h
- Declaration: extern void event_mouse_transition (int x,
- int y,
- bits state,
- os_t t);
- Summary: Mouse button up/down
-
- %xevent_key_transition
- Defined in: os.h
- Declaration: extern os_error *xevent_key_transition (bool down,
- int key,
- int keyboard_id);
- Summary: Key up/down
-
- %event_key_transition
- Defined in: os.h
- Declaration: extern void event_key_transition (bool down,
- int key,
- int keyboard_id);
- Summary: Key up/down
-
- %xupcall_move_memory_request
- Defined in: os.h
- Declaration: extern os_error *xupcall_move_memory_request (int size_change,
- bool *not_moved);
- Summary: Informs your program that RISC OS would like to move memory
-
- %upcall_move_memory_request
- Defined in: os.h
- Declaration: extern bool upcall_move_memory_request (int size_change);
- Summary: Informs your program that RISC OS would like to move memory
-
- %osargs_STREAM_INTERACTIVE
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_INTERACTIVE 0x8u
-
- %osargs_STREAM_SUPPORTS_GBPB
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_SUPPORTS_GBPB 0x10u
-
- %osargs_STREAM_DIR
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_DIR 0x20u
-
- %osargs_STREAM_READABLE
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_READABLE 0x40u
-
- %osargs_STREAM_WRITABLE
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_WRITABLE 0x80u
-
- %osargs_STREAM_WRITTEN
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_WRITTEN 0x100u
-
- %osargs_STREAM_EOF_ERROR_ON_NEXT_READ
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_EOF_ERROR_ON_NEXT_READ 0x200u
-
- %osargs_STREAM_UNBUFFERED
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_UNBUFFERED 0x400u
-
- %osargs_STREAM_UNALLOCATED
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_UNALLOCATED 0x800u
-
- %osargs_STREAM_CRITICAL
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_CRITICAL 0x1000u
-
- %osargs_STREAM_DATA_LOST
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_DATA_LOST 0x2000u
-
- %osargs_STREAM_IMAGE_FILE_BUSY
- Defined in: osargs.h
- Declaration: #define osargs_STREAM_IMAGE_FILE_BUSY 0x4000u
-
- %xosargs_read_ptr
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_ptr (os_f file,
- int *ptr);
- Summary: Reads a file's sequential file pointer
-
- %osargs_read_ptr
- Defined in: osargs.h
- Declaration: extern int osargs_read_ptr (os_f file);
- Summary: Reads a file's sequential file pointer
-
- %xosargs_read_temporary_fs
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_temporary_fs (int *temp_fs);
- Summary: Reads the temporary filing system number
-
- %osargs_read_temporary_fs
- Defined in: osargs.h
- Declaration: extern int osargs_read_temporary_fs (void);
- Summary: Reads the temporary filing system number
-
- %xosargs_set_ptr
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_set_ptr (os_f file,
- int ptr);
- Summary: Writes an open file's sequential file pointer
-
- %osargs_set_ptr
- Defined in: osargs.h
- Declaration: extern void osargs_set_ptr (os_f file,
- int ptr);
- Summary: Writes an open file's sequential file pointer
-
- %xosargs_read_ext
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_ext (os_f file,
- int *ext);
- Summary: Reads an open file's extent
-
- %osargs_read_ext
- Defined in: osargs.h
- Declaration: extern int osargs_read_ext (os_f file);
- Summary: Reads an open file's extent
-
- %xosargs_set_ext
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_set_ext (os_f file,
- int ext);
- Summary: Writes an open file's extent
-
- %osargs_set_ext
- Defined in: osargs.h
- Declaration: extern void osargs_set_ext (os_f file,
- int ext);
- Summary: Writes an open file's extent
-
- %xosargs_read_allocation
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_allocation (os_f file,
- int *allocation);
- Summary: Reads an open file's allocated size
-
- %osargs_read_allocation
- Defined in: osargs.h
- Declaration: extern int osargs_read_allocation (os_f file);
- Summary: Reads an open file's allocated size
-
- %xosargs_read_eof_status
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_eof_status (os_f file,
- bool *eof_status);
- Summary: Reads an open file's end-of-file (EOF) status
-
- %osargs_read_eof_status
- Defined in: osargs.h
- Declaration: extern bool osargs_read_eof_status (os_f file);
- Summary: Reads an open file's end-of-file (EOF) status
-
- %xosargs_set_allocation
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_set_allocation (os_f file,
- bool allocation);
- Summary: Ensures an open file's size
-
- %osargs_set_allocation
- Defined in: osargs.h
- Declaration: extern void osargs_set_allocation (os_f file,
- bool allocation);
- Summary: Ensures an open file's size
-
- %xosargs_read_path
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_path (os_f file,
- char *buffer,
- int size,
- int *spare);
- Summary: Converts a file handle to a canonical name
-
- %osargs_read_path
- Defined in: osargs.h
- Declaration: extern void osargs_read_path (os_f file,
- char *buffer,
- int size,
- int *spare);
- Summary: Converts a file handle to a canonical name
-
- %xosargs_image_stamped
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_image_stamped (os_f file,
- int image_stamp);
- Summary: Used by an image filing system to inform of a change to an image stamp
-
- %osargs_image_stamped
- Defined in: osargs.h
- Declaration: extern void osargs_image_stamped (os_f file,
- int image_stamp);
- Summary: Used by an image filing system to inform of a change to an image stamp
-
- %xosargs_read_info
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_read_info (os_f file,
- bits *stream_status,
- bits *fs_status);
- Summary: Reads information on a file handle
-
- %osargs_read_info
- Defined in: osargs.h
- Declaration: extern void osargs_read_info (os_f file,
- bits *stream_status,
- bits *fs_status);
- Summary: Reads information on a file handle
-
- %xosargs_ensure
- Defined in: osargs.h
- Declaration: extern os_error *xosargs_ensure (os_f file);
- Summary: Ensures data has been written to a file, or to all files on the temporary filing system
-
- %osargs_ensure
- Defined in: osargs.h
- Declaration: extern void osargs_ensure (os_f file);
- Summary: Ensures data has been written to a file, or to all files on the temporary filing system
-
- %osbyte_VERSION
- Defined in: osbyte.h
- Declaration: #define osbyte_VERSION ((byte) 0)
-
- %osbyte_USER_FLAG
- Defined in: osbyte.h
- Declaration: #define osbyte_USER_FLAG ((byte) 1)
-
- %osbyte_INPUT_STREAM
- Defined in: osbyte.h
- Declaration: #define osbyte_INPUT_STREAM ((byte) 2)
-
- %osbyte_OUTPUT_STREAMS
- Defined in: osbyte.h
- Declaration: #define osbyte_OUTPUT_STREAMS ((byte) 3)
-
- %osbyte_INTERPRETATION_ARROWS
- Defined in: osbyte.h
- Declaration: #define osbyte_INTERPRETATION_ARROWS ((byte) 4)
-
- %osbyte_PRINTER
- Defined in: osbyte.h
- Declaration: #define osbyte_PRINTER ((byte) 5)
-
- %osbyte_IGNORE_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_IGNORE_CHAR ((byte) 6)
-
- %osbyte_SERIAL_RECEIVE_RATE
- Defined in: osbyte.h
- Declaration: #define osbyte_SERIAL_RECEIVE_RATE ((byte) 7)
-
- %osbyte_SERIAL_TRANSMIT_RATE
- Defined in: osbyte.h
- Declaration: #define osbyte_SERIAL_TRANSMIT_RATE ((byte) 8)
-
- %osbyte_ON_DURATION
- Defined in: osbyte.h
- Declaration: #define osbyte_ON_DURATION ((byte) 9)
-
- %osbyte_OFF_DURATION
- Defined in: osbyte.h
- Declaration: #define osbyte_OFF_DURATION ((byte) 10)
-
- %osbyte_KEYBOARD_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_KEYBOARD_DELAY ((byte) 11)
-
- %osbyte_KEYBOARD_RATE
- Defined in: osbyte.h
- Declaration: #define osbyte_KEYBOARD_RATE ((byte) 12)
-
- %osbyte_DISABLE_EVENT
- Defined in: osbyte.h
- Declaration: #define osbyte_DISABLE_EVENT ((byte) 13)
-
- %osbyte_ENABLE_EVENT
- Defined in: osbyte.h
- Declaration: #define osbyte_ENABLE_EVENT ((byte) 14)
-
- %osbyte_FLUSH_BUFFERS
- Defined in: osbyte.h
- Declaration: #define osbyte_FLUSH_BUFFERS ((byte) 15)
-
- %osbyte_RESET_FUNCTION_KEYS
- Defined in: osbyte.h
- Declaration: #define osbyte_RESET_FUNCTION_KEYS ((byte) 18)
-
- %osbyte_AWAIT_VSYNC
- Defined in: osbyte.h
- Declaration: #define osbyte_AWAIT_VSYNC ((byte) 19)
-
- %osbyte_RESET_SYSTEM_FONT
- Defined in: osbyte.h
- Declaration: #define osbyte_RESET_SYSTEM_FONT ((byte) 20)
-
- %osbyte_FLUSH_BUFFER
- Defined in: osbyte.h
- Declaration: #define osbyte_FLUSH_BUFFER ((byte) 21)
-
- %osbyte_RESET_SYSTEM_CHARS
- Defined in: osbyte.h
- Declaration: #define osbyte_RESET_SYSTEM_CHARS ((byte) 25)
-
- %osbyte_COUNTRY_NUMBER
- Defined in: osbyte.h
- Declaration: #define osbyte_COUNTRY_NUMBER ((byte) 70)
-
- %osbyte_ALPHABET_NUMBER
- Defined in: osbyte.h
- Declaration: #define osbyte_ALPHABET_NUMBER ((byte) 71)
-
- %osbyte_SELECT_POINTER
- Defined in: osbyte.h
- Declaration: #define osbyte_SELECT_POINTER ((byte) 106)
-
- %osbyte_OUTPUT_SCREEN_BANK
- Defined in: osbyte.h
- Declaration: #define osbyte_OUTPUT_SCREEN_BANK ((byte) 112)
-
- %osbyte_DISPLAY_SCREEN_BANK
- Defined in: osbyte.h
- Declaration: #define osbyte_DISPLAY_SCREEN_BANK ((byte) 113)
-
- %osbyte_SHADOW_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_SHADOW_STATE ((byte) 114)
-
- %osbyte_VDU_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VDU_STATE ((byte) 117)
-
- %osbyte_UPDATE_KEYBOARD
- Defined in: osbyte.h
- Declaration: #define osbyte_UPDATE_KEYBOARD ((byte) 118)
-
- %osbyte_LOCK_REPEAT
- Defined in: osbyte.h
- Declaration: #define osbyte_LOCK_REPEAT ((byte) 120)
-
- %osbyte_SCAN_KEYBOARD
- Defined in: osbyte.h
- Declaration: #define osbyte_SCAN_KEYBOARD ((byte) 121)
-
- %osbyte_SCAN_KEYBOARD_LIMITED
- Defined in: osbyte.h
- Declaration: #define osbyte_SCAN_KEYBOARD_LIMITED ((byte) 122)
-
- %osbyte_CLEAR_ESCAPE
- Defined in: osbyte.h
- Declaration: #define osbyte_CLEAR_ESCAPE ((byte) 124)
-
- %osbyte_SET_ESCAPE
- Defined in: osbyte.h
- Declaration: #define osbyte_SET_ESCAPE ((byte) 125)
-
- %osbyte_ACKNOWLEDGE_ESCAPE
- Defined in: osbyte.h
- Declaration: #define osbyte_ACKNOWLEDGE_ESCAPE ((byte) 126)
-
- %osbyte_EOF
- Defined in: osbyte.h
- Declaration: #define osbyte_EOF ((byte) 127)
-
- %osbyte_POINTER_POSITION
- Defined in: osbyte.h
- Declaration: #define osbyte_POINTER_POSITION ((byte) 128)
-
- %osbyte_BUFFER_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_BUFFER_STATE ((byte) 128)
-
- %osbyte_IN_KEY
- Defined in: osbyte.h
- Declaration: #define osbyte_IN_KEY ((byte) 129)
-
- %osbyte_TEXT_CURSOR_POSITION
- Defined in: osbyte.h
- Declaration: #define osbyte_TEXT_CURSOR_POSITION ((byte) 134)
-
- %osbyte_SCREEN_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_SCREEN_CHAR ((byte) 135)
-
- %osbyte_BUFFER_INSERT
- Defined in: osbyte.h
- Declaration: #define osbyte_BUFFER_INSERT ((byte) 138)
-
- %osbyte_OPT
- Defined in: osbyte.h
- Declaration: #define osbyte_OPT ((byte) 139)
-
- %osbyte_SERVICE_CALL
- Defined in: osbyte.h
- Declaration: #define osbyte_SERVICE_CALL ((byte) 143)
-
- %osbyte_TV
- Defined in: osbyte.h
- Declaration: #define osbyte_TV ((byte) 144)
-
- %osbyte_BUFFER_REMOVE
- Defined in: osbyte.h
- Declaration: #define osbyte_BUFFER_REMOVE ((byte) 145)
-
- %osbyte_BUFFER_STATUS
- Defined in: osbyte.h
- Declaration: #define osbyte_BUFFER_STATUS ((byte) 152)
-
- %osbyte_TYPE_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_TYPE_CHAR ((byte) 153)
-
- %osbyte_SERIAL_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_SERIAL_STATE ((byte) 156)
-
- %osbyte_READ_VDU_VARIABLE
- Defined in: osbyte.h
- Declaration: #define osbyte_READ_VDU_VARIABLE ((byte) 160)
-
- %osbyte_READ_CMOS
- Defined in: osbyte.h
- Declaration: #define osbyte_READ_CMOS ((byte) 161)
-
- %osbyte_WRITE_CMOS
- Defined in: osbyte.h
- Declaration: #define osbyte_WRITE_CMOS ((byte) 162)
-
- %osbyte_GRAPHICS_INFO
- Defined in: osbyte.h
- Declaration: #define osbyte_GRAPHICS_INFO ((byte) 163)
-
- %osbyte_OUTPUT_CURSOR_POSITION
- Defined in: osbyte.h
- Declaration: #define osbyte_OUTPUT_CURSOR_POSITION ((byte) 165)
-
- %osbyte_VAR_VSYNC_TIMER
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_VSYNC_TIMER ((byte) 176)
-
- %osbyte_VAR_INPUT_STREAM
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INPUT_STREAM ((byte) 177)
-
- %osbyte_VAR_KEYBOARD_SEMAPHORE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_KEYBOARD_SEMAPHORE ((byte) 178)
-
- %osbyte_VAR_SERIAL_INTERPRETATION
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SERIAL_INTERPRETATION ((byte) 181)
-
- %osbyte_VAR_IGNORE_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_IGNORE_STATE ((byte) 182)
-
- %osbyte_VAR_SERIAL_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SERIAL_STATE ((byte) 192)
-
- %osbyte_VAR_FLASH_COUNTER
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_FLASH_COUNTER ((byte) 193)
-
- %osbyte_VAR_OFF_DURATION
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_OFF_DURATION ((byte) 194)
-
- %osbyte_VAR_ON_DURATION
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_ON_DURATION ((byte) 195)
-
- %osbyte_VAR_KEYBOARD_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_KEYBOARD_DELAY ((byte) 196)
-
- %osbyte_VAR_KEYBOARD_RATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_KEYBOARD_RATE ((byte) 197)
-
- %osbyte_VAR_EXEC_HANDLE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_EXEC_HANDLE ((byte) 198)
-
- %osbyte_VAR_SPOOL_HANDLE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SPOOL_HANDLE ((byte) 199)
-
- %osbyte_VAR_RESET_EFFECTS
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_RESET_EFFECTS ((byte) 200)
-
- %osbyte_VAR_KEYBOARD_DISABLE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_KEYBOARD_DISABLE ((byte) 201)
-
- %osbyte_VAR_KEYBOARD_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_KEYBOARD_STATE ((byte) 202)
-
- %osbyte_VAR_SERIAL_THRESHOLD
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SERIAL_THRESHOLD ((byte) 203)
-
- %osbyte_VAR_SERIAL_BUFFER_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SERIAL_BUFFER_STATE ((byte) 204)
-
- %osbyte_VAR_BELL_CHANNEL
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_BELL_CHANNEL ((byte) 211)
-
- %osbyte_VAR_BELL_VOLUME
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_BELL_VOLUME ((byte) 212)
-
- %osbyte_VAR_BELL_FREQUENCY
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_BELL_FREQUENCY ((byte) 213)
-
- %osbyte_VAR_BELL_DURATION
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_BELL_DURATION ((byte) 214)
-
- %osbyte_VAR_PENDING_KEY_LENGTH
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_PENDING_KEY_LENGTH ((byte) 216)
-
- %osbyte_VAR_PAGE_LENGTH
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_PAGE_LENGTH ((byte) 217)
-
- %osbyte_VAR_VDU_QUEUE_LENGTH
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_VDU_QUEUE_LENGTH ((byte) 218)
-
- %osbyte_VAR_TAB_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_TAB_CHAR ((byte) 219)
-
- %osbyte_VAR_ESCAPE_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_ESCAPE_CHAR ((byte) 220)
-
- %osbyte_VAR_INTERPRETATION_GROUP4
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP4 ((byte) 221)
-
- %osbyte_VAR_INTERPRETATION_GROUP5
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP5 ((byte) 222)
-
- %osbyte_VAR_INTERPRETATION_GROUP6
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP6 ((byte) 223)
-
- %osbyte_VAR_INTERPRETATION_GROUP7
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP7 ((byte) 224)
-
- %osbyte_VAR_INTERPRETATION_GROUP0
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP0 ((byte) 225)
-
- %osbyte_VAR_INTERPRETATION_GROUP1
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP1 ((byte) 226)
-
- %osbyte_VAR_INTERPRETATION_GROUP2
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP2 ((byte) 227)
-
- %osbyte_VAR_INTERPRETATION_GROUP3
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_GROUP3 ((byte) 228)
-
- %osbyte_VAR_ESCAPE_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_ESCAPE_STATE ((byte) 229)
-
- %osbyte_VAR_ESCAPE_EFFECTS
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_ESCAPE_EFFECTS ((byte) 230)
-
- %osbyte_VAR_OUTPUT_STREAMS
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_OUTPUT_STREAMS ((byte) 236)
-
- %osbyte_VAR_INTERPRETATION_ARROWS
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_ARROWS ((byte) 237)
-
- %osbyte_VAR_INTERPRETATION_KEYPAD
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_KEYPAD ((byte) 238)
-
- %osbyte_VAR_COUNTRY_NUMBER
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_COUNTRY_NUMBER ((byte) 240)
-
- %osbyte_VAR_USER_FLAG
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_USER_FLAG ((byte) 241)
-
- %osbyte_VAR_SERIAL_RATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_SERIAL_RATE ((byte) 242)
-
- %osbyte_VAR_INTERVAL_TIMER_STATE
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERVAL_TIMER_STATE ((byte) 243)
-
- %osbyte_VAR_PRINTER
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_PRINTER ((byte) 245)
-
- %osbyte_VAR_IGNORE_CHAR
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_IGNORE_CHAR ((byte) 246)
-
- %osbyte_VAR_INTERPRETATION_BREAK
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_BREAK ((byte) 247)
-
- %osbyte_VAR_OUTPUT_SCREEN_BANK
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_OUTPUT_SCREEN_BANK ((byte) 250)
-
- %osbyte_VAR_DISPLAY_SCREEN_BANK
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_DISPLAY_SCREEN_BANK ((byte) 251)
-
- %osbyte_VAR_LAST_RESET
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_LAST_RESET ((byte) 253)
-
- %osbyte_VAR_INTERPRETATION_SHIFTING
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_INTERPRETATION_SHIFTING ((byte) 254)
-
- %osbyte_VAR_BOOT_OPTION
- Defined in: osbyte.h
- Declaration: #define osbyte_VAR_BOOT_OPTION ((byte) 255)
-
- %os_RESET_SOFT
- Defined in: osbyte.h
- Declaration: #define os_RESET_SOFT 0
-
- %os_RESET_POWER_ON
- Defined in: osbyte.h
- Declaration: #define os_RESET_POWER_ON 1
-
- %os_RESET_HARD
- Defined in: osbyte.h
- Declaration: #define os_RESET_HARD 2
-
- %osbyte_CONFIGURE_STATION
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STATION 0
-
- %osbyte_CONFIGURE_FS_STATION
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_STATION 1
-
- %osbyte_CONFIGURE_FS_NET
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NET 2
-
- %osbyte_CONFIGURE_FS_NAME0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME0 2
-
- %osbyte_CONFIGURE_PS_STATION
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_STATION 3
-
- %osbyte_CONFIGURE_PS_NET
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NET 4
-
- %osbyte_CONFIGURE_PS_NAME0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME0 4
-
- %osbyte_CONFIGURE_FILE_SYSTEM
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILE_SYSTEM 5
-
- %osbyte_CONFIGURE_UNPLUG0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG0 6
-
- %osbyte_CONFIGURE_UNPLUG1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG1 7
-
- %osbyte_CONFIGURE_MODE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MODE 10
-
- %osbyte_CONFIGURE_MODE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MODE_SHIFT 0
-
- %osbyte_CONFIGURE_MODE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MODE_MASK 0xFu
-
- %osbyte_CONFIGURE_TV_INTERLACE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TV_INTERLACE 10
-
- %osbyte_CONFIGURE_TV_INTERLACE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TV_INTERLACE_MASK 0x10u
-
- %osbyte_CONFIGURE_TV_VERTICAL_ADJUST
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TV_VERTICAL_ADJUST 10
-
- %osbyte_CONFIGURE_TV_VERTICAL_ADJUST_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TV_VERTICAL_ADJUST_SHIFT 5
-
- %osbyte_CONFIGURE_TV_VERTICAL_ADJUST_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TV_VERTICAL_ADJUST_MASK 0xE0u
-
- %osbyte_CONFIGURE_DRIVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DRIVE 11
-
- %osbyte_CONFIGURE_DRIVE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DRIVE_SHIFT 0
-
- %osbyte_CONFIGURE_DRIVE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DRIVE_MASK 0x7u
-
- %osbyte_CONFIGURE_CAPS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CAPS 11
-
- %osbyte_CONFIGURE_CAPS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CAPS_SHIFT 3
-
- %osbyte_CONFIGURE_CAPS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CAPS_MASK 0x38u
-
- %osbyte_CONFIGURE_DIR
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DIR 11
-
- %osbyte_CONFIGURE_DIR_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DIR_MASK 0x40u
-
- %osbyte_CONFIGURE_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DELAY 12
-
- %osbyte_CONFIGURE_REPEAT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_REPEAT 13
-
- %osbyte_CONFIGURE_IGNORE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_IGNORE 14
-
- %osbyte_CONFIGURE_NO_IGNORE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_IGNORE 15
-
- %osbyte_CONFIGURE_NO_IGNORE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_IGNORE_MASK 0x2u
-
- %osbyte_CONFIGURE_BAUD
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BAUD 15
-
- %osbyte_CONFIGURE_BAUD_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BAUD_SHIFT 2
-
- %osbyte_CONFIGURE_BAUD_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BAUD_MASK 0x1Cu
-
- %osbyte_CONFIGURE_PRINT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PRINT 15
-
- %osbyte_CONFIGURE_PRINT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PRINT_SHIFT 5
-
- %osbyte_CONFIGURE_PRINT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PRINT_MASK 0xE0u
-
- %osbyte_CONFIGURE_LOUD
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_LOUD 16
-
- %osbyte_CONFIGURE_LOUD_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_LOUD_MASK 0x2u
-
- %osbyte_CONFIGURE_NO_SCROLL
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_SCROLL 16
-
- %osbyte_CONFIGURE_NO_SCROLL_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_SCROLL_MASK 0x8u
-
- %osbyte_CONFIGURE_BOOT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BOOT 16
-
- %osbyte_CONFIGURE_BOOT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BOOT_MASK 0x10u
-
- %osbyte_CONFIGURE_DATA
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DATA 16
-
- %osbyte_CONFIGURE_DATA_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DATA_SHIFT 5
-
- %osbyte_CONFIGURE_DATA_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DATA_MASK 0xE0u
-
- %osbyte_CONFIGURE_NET_FILER_SORT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NET_FILER_SORT 17
-
- %osbyte_CONFIGURE_NET_FILER_SORT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NET_FILER_SORT_MASK 0x1u
-
- %osbyte_CONFIGURE_LIBRARY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_LIBRARY 17
-
- %osbyte_CONFIGURE_LIBRARY_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_LIBRARY_MASK 0x2u
-
- %osbyte_CONFIGURE_NET_FILER_DISPLAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NET_FILER_DISPLAY 17
-
- %osbyte_CONFIGURE_NET_FILER_DISPLAY_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NET_FILER_DISPLAY_SHIFT 2
-
- %osbyte_CONFIGURE_NET_FILER_DISPLAY_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NET_FILER_DISPLAY_MASK 0xCu
-
- %osbyte_CONFIGURE_UNPLUG2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG2 18
-
- %osbyte_CONFIGURE_UNPLUG3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG3 19
-
- %osbyte_CONFIGURE_UNPLUG_EXTENSION0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXTENSION0 20
-
- %osbyte_CONFIGURE_UNPLUG_EXTENSION1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXTENSION1 21
-
- %osbyte_CONFIGURE_WIMP_DOUBLE_CLICK_MOVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_DOUBLE_CLICK_MOVE 22
-
- %osbyte_CONFIGURE_WIMP_AUTO_MENU_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_AUTO_MENU_DELAY 23
-
- %osbyte_CONFIGURE_TERRITORY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TERRITORY 24
-
- %osbyte_CONFIGURE_PRINTER_BUFFER_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PRINTER_BUFFER_SIZE 25
-
- %osbyte_CONFIGURE_ADFS_SPINDOWN
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_SPINDOWN 26
-
- %osbyte_CONFIGURE_WIMP_MENU_DRAG_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_MENU_DRAG_DELAY 27
-
- %osbyte_CONFIGURE_TRUNCATE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TRUNCATE 28
-
- %osbyte_CONFIGURE_TRUNCATE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TRUNCATE_MASK 0x1u
-
- %osbyte_CONFIGURE_DRAG_ASPRITE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DRAG_ASPRITE 28
-
- %osbyte_CONFIGURE_DRAG_ASPRITE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DRAG_ASPRITE_MASK 0x2u
-
- %osbyte_CONFIGURE_NO_FILER_ACTION
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_FILER_ACTION 28
-
- %osbyte_CONFIGURE_NO_FILER_ACTION_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_FILER_ACTION_MASK 0x4u
-
- %osbyte_CONFIGURE_DESKTOP_DITHER
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DESKTOP_DITHER 28
-
- %osbyte_CONFIGURE_DESKTOP_DITHER_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DESKTOP_DITHER_MASK 0x8u
-
- %osbyte_CONFIGURE_NO_OBSCURE_ICON_BAR
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_OBSCURE_ICON_BAR 28
-
- %osbyte_CONFIGURE_NO_OBSCURE_ICON_BAR_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_OBSCURE_ICON_BAR_MASK 0x10u
-
- %osbyte_CONFIGURE_SHUTDOWN_TYPE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SHUTDOWN_TYPE 28
-
- %osbyte_CONFIGURE_SHUTDOWN_TYPE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SHUTDOWN_TYPE_SHIFT 6
-
- %osbyte_CONFIGURE_SHUTDOWN_TYPE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SHUTDOWN_TYPE_MASK 0xC0u
-
- %osbyte_CONFIGURE_MOUSE_TYPE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MOUSE_TYPE 29
-
- %osbyte_CONFIGURE_YEAR0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_YEAR0 128
-
- %osbyte_CONFIGURE_YEAR1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_YEAR1 129
-
- %osbyte_CONFIGURE_DUMP_FORMAT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DUMP_FORMAT 132
-
- %osbyte_CONFIGURE_DUMP_FORMAT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DUMP_FORMAT_SHIFT 0
-
- %osbyte_CONFIGURE_DUMP_FORMAT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DUMP_FORMAT_MASK 0x1Fu
-
- %osbyte_CONFIGURE_TUBE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TUBE 132
-
- %osbyte_CONFIGURE_TUBE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TUBE_MASK 0x20u
-
- %osbyte_CONFIGURE_HOST_PODULE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HOST_PODULE 132
-
- %osbyte_CONFIGURE_HOST_PODULE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HOST_PODULE_SHIFT 6
-
- %osbyte_CONFIGURE_HOST_PODULE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HOST_PODULE_MASK 0xC0u
-
- %osbyte_CONFIGURE_SYNC
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SYNC 133
-
- %osbyte_CONFIGURE_SYNC_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SYNC_SHIFT 0
-
- %osbyte_CONFIGURE_SYNC_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SYNC_MASK 0x81u
-
- %osbyte_CONFIGURE_MODE_TOP_BIT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MODE_TOP_BIT 133
-
- %osbyte_CONFIGURE_MODE_TOP_BIT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MODE_TOP_BIT_MASK 0x2u
-
- %osbyte_CONFIGURE_MONITOR_TYPE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MONITOR_TYPE 133
-
- %osbyte_CONFIGURE_MONITOR_TYPE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MONITOR_TYPE_SHIFT 2
-
- %osbyte_CONFIGURE_MONITOR_TYPE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MONITOR_TYPE_MASK 0x7Cu
-
- %osbyte_CONFIGURE_FONT_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_SIZE 134
-
- %osbyte_CONFIGURE_FLOPPIES
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FLOPPIES 135
-
- %osbyte_CONFIGURE_FLOPPIES_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FLOPPIES_SHIFT 0
-
- %osbyte_CONFIGURE_FLOPPIES_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FLOPPIES_MASK 0x7u
-
- %osbyte_CONFIGURE_HARD_DISCS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HARD_DISCS 135
-
- %osbyte_CONFIGURE_HARD_DISCS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HARD_DISCS_SHIFT 3
-
- %osbyte_CONFIGURE_HARD_DISCS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HARD_DISCS_MASK 0x38u
-
- %osbyte_CONFIGURE_IDE_DISCS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_IDE_DISCS 135
-
- %osbyte_CONFIGURE_IDE_DISCS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_IDE_DISCS_SHIFT 6
-
- %osbyte_CONFIGURE_IDE_DISCS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_IDE_DISCS_MASK 0xC0u
-
- %osbyte_CONFIGURE_STEP0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP0 136
-
- %osbyte_CONFIGURE_STEP0_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP0_SHIFT 0
-
- %osbyte_CONFIGURE_STEP0_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP0_MASK 0x3u
-
- %osbyte_CONFIGURE_STEP1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP1 136
-
- %osbyte_CONFIGURE_STEP1_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP1_SHIFT 2
-
- %osbyte_CONFIGURE_STEP1_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP1_MASK 0xCu
-
- %osbyte_CONFIGURE_STEP2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP2 136
-
- %osbyte_CONFIGURE_STEP2_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP2_SHIFT 4
-
- %osbyte_CONFIGURE_STEP2_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP2_MASK 0x30u
-
- %osbyte_CONFIGURE_STEP3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP3 136
-
- %osbyte_CONFIGURE_STEP3_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP3_SHIFT 6
-
- %osbyte_CONFIGURE_STEP3_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_STEP3_MASK 0xC0u
-
- %osbyte_CONFIGURE_ADFS_BUFFERS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_BUFFERS 137
-
- %osbyte_CONFIGURE_CDFS_FLAGS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CDFS_FLAGS 138
-
- %osbyte_CONFIGURE_TIME_ZONE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TIME_ZONE 139
-
- %osbyte_CONFIGURE_NEW_LOOK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NEW_LOOK 140
-
- %osbyte_CONFIGURE_NEW_LOOK_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NEW_LOOK_MASK 0x1u
-
- %osbyte_CONFIGURE_WIMP_FONT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_FONT 140
-
- %osbyte_CONFIGURE_WIMP_FONT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_FONT_SHIFT 1
-
- %osbyte_CONFIGURE_WIMP_FONT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_FONT_MASK 0x1Eu
-
- %osbyte_CONFIGURE_NO_TILE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_TILE 140
-
- %osbyte_CONFIGURE_NO_TILE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_TILE_MASK 0x80u
-
- %osbyte_CONFIGURE_PRINTER
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PRINTER 141
-
- %osbyte_CONFIGURE_TWIN_FLAGS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_TWIN_FLAGS 142
-
- %osbyte_CONFIGURE_SCREEN_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCREEN_SIZE 143
-
- %osbyte_CONFIGURE_RAMFS_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_RAMFS_SIZE 144
-
- %osbyte_CONFIGURE_SYSTEM_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SYSTEM_SIZE 145
-
- %osbyte_CONFIGURE_RMA_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_RMA_SIZE 146
-
- %osbyte_CONFIGURE_SPRITE_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SPRITE_SIZE 147
-
- %osbyte_CONFIGURE_SOUND_DEFAULT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_DEFAULT 148
-
- %osbyte_CONFIGURE_SOUND_DEFAULT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_DEFAULT_SHIFT 0
-
- %osbyte_CONFIGURE_SOUND_DEFAULT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_DEFAULT_MASK 0xFu
-
- %osbyte_CONFIGURE_SOUND_LOUDNESS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_LOUDNESS 148
-
- %osbyte_CONFIGURE_SOUND_LOUDNESS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_LOUDNESS_SHIFT 4
-
- %osbyte_CONFIGURE_SOUND_LOUDNESS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_LOUDNESS_MASK 0x70u
-
- %osbyte_CONFIGURE_SOUND_ON
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_ON 148
-
- %osbyte_CONFIGURE_SOUND_ON_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SOUND_ON_MASK 0x80u
-
- %osbyte_CONFIGURE_BASIC_EDITOR_FLAGS0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_FLAGS0 149
-
- %osbyte_CONFIGURE_BASIC_EDITOR_FLAGS1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_FLAGS1 150
-
- %osbyte_CONFIGURE_BASIC_EDITOR_FLAGS2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_FLAGS2 151
-
- %osbyte_CONFIGURE_BASIC_EDITOR_FLAGS3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_FLAGS3 152
-
- %osbyte_CONFIGURE_PS_NAME1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME1 153
-
- %osbyte_CONFIGURE_PS_NAME2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME2 154
-
- %osbyte_CONFIGURE_PS_NAME3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME3 155
-
- %osbyte_CONFIGURE_PS_NAME4
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME4 156
-
- %osbyte_CONFIGURE_PS_NAME5
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME5 157
-
- %osbyte_CONFIGURE_PS_NAME_LIMIT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PS_NAME_LIMIT 6
-
- %osbyte_CONFIGURE_FS_NAME1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME1 158
-
- %osbyte_CONFIGURE_FS_NAME2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME2 159
-
- %osbyte_CONFIGURE_FS_NAME3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME3 160
-
- %osbyte_CONFIGURE_FS_NAME4
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME4 161
-
- %osbyte_CONFIGURE_FS_NAME5
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME5 162
-
- %osbyte_CONFIGURE_FS_NAME6
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME6 163
-
- %osbyte_CONFIGURE_FS_NAME7
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME7 164
-
- %osbyte_CONFIGURE_FS_NAME8
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME8 165
-
- %osbyte_CONFIGURE_FS_NAME9
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME9 166
-
- %osbyte_CONFIGURE_FS_NAME10
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME10 167
-
- %osbyte_CONFIGURE_FS_NAME11
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME11 168
-
- %osbyte_CONFIGURE_FS_NAME12
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME12 169
-
- %osbyte_CONFIGURE_FS_NAME13
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME13 170
-
- %osbyte_CONFIGURE_FS_NAME14
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME14 171
-
- %osbyte_CONFIGURE_FS_NAME15
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME15 172
-
- %osbyte_CONFIGURE_FS_NAME_LIMIT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_NAME_LIMIT 16
-
- %osbyte_CONFIGURE_UNPLUG4
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG4 173
-
- %osbyte_CONFIGURE_UNPLUG5
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG5 174
-
- %osbyte_CONFIGURE_UNPLUG6
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG6 175
-
- %osbyte_CONFIGURE_UNPLUG7
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG7 176
-
- %osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD0 177
-
- %osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD1 178
-
- %osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD2 179
-
- %osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNPLUG_EXPANSION_CARD3 180
-
- %osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD0 181
-
- %osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD1 182
-
- %osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD2 183
-
- %osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BASIC_EDITOR_WILD_CARD3 184
-
- %osbyte_CONFIGURE_LANGUAGE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_LANGUAGE 185
-
- %osbyte_CONFIGURE_COUNTRY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_COUNTRY 186
-
- %osbyte_CONFIGURE_VFS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_VFS 187
-
- %osbyte_CONFIGURE_ROMFS_OPT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROMFS_OPT 188
-
- %osbyte_CONFIGURE_ROMFS_OPT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROMFS_OPT_SHIFT 0
-
- %osbyte_CONFIGURE_ROMFS_OPT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROMFS_OPT_MASK 0x3u
-
- %osbyte_CONFIGURE_ICON_CACHE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ICON_CACHE 188
-
- %osbyte_CONFIGURE_ICON_CACHE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ICON_CACHE_MASK 0x4u
-
- %osbyte_CONFIGURE_BLANK_TIME
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BLANK_TIME 188
-
- %osbyte_CONFIGURE_BLANK_TIME_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BLANK_TIME_SHIFT 3
-
- %osbyte_CONFIGURE_BLANK_TIME_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BLANK_TIME_MASK 0x38u
-
- %osbyte_CONFIGURE_UNBLANK_ON_WRITE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNBLANK_ON_WRITE 188
-
- %osbyte_CONFIGURE_UNBLANK_ON_WRITE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_UNBLANK_ON_WRITE_MASK 0x40u
-
- %osbyte_CONFIGURE_NO_LONG_TEST
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_LONG_TEST 188
-
- %osbyte_CONFIGURE_NO_LONG_TEST_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_LONG_TEST_MASK 0x80u
-
- %osbyte_CONFIGURE_ADFS_DISC_SIZE0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_DISC_SIZE0 189
-
- %osbyte_CONFIGURE_ADFS_DISC_SIZE1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_DISC_SIZE1 190
-
- %osbyte_CONFIGURE_ADFS_DISC_SIZE2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_DISC_SIZE2 191
-
- %osbyte_CONFIGURE_ADFS_DISC_SIZE3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_DISC_SIZE3 192
-
- %osbyte_CONFIGURE_PROTECTION_PEEK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_PEEK 193
-
- %osbyte_CONFIGURE_PROTECTION_PEEK_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_PEEK_MASK 0x1u
-
- %osbyte_CONFIGURE_PROTECTION_POKE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_POKE 193
-
- %osbyte_CONFIGURE_PROTECTION_POKE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_POKE_MASK 0x2u
-
- %osbyte_CONFIGURE_PROTECTION_JSR
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_JSR 193
-
- %osbyte_CONFIGURE_PROTECTION_JSR_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_JSR_MASK 0x4u
-
- %osbyte_CONFIGURE_PROTECTION_USER_RPC
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_USER_RPC 193
-
- %osbyte_CONFIGURE_PROTECTION_USER_RPC_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_USER_RPC_MASK 0x8u
-
- %osbyte_CONFIGURE_PROTECTION_OS_PROC
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_OS_PROC 193
-
- %osbyte_CONFIGURE_PROTECTION_OS_PROC_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_OS_PROC_MASK 0x10u
-
- %osbyte_CONFIGURE_PROTECTION_HALT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_HALT 193
-
- %osbyte_CONFIGURE_PROTECTION_HALT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_HALT_MASK 0x20u
-
- %osbyte_CONFIGURE_PROTECTION_GET_REGS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_GET_REGS 193
-
- %osbyte_CONFIGURE_PROTECTION_GET_REGS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_PROTECTION_GET_REGS_MASK 0x40u
-
- %osbyte_CONFIGURE_MOUSE_STEP
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_MOUSE_STEP 194
-
- %osbyte_CONFIGURE_BOOT_NET
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BOOT_NET 195
-
- %osbyte_CONFIGURE_BOOT_NET_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BOOT_NET_MASK 0x1u
-
- %osbyte_CONFIGURE_DYNAMIC_STATION
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DYNAMIC_STATION 195
-
- %osbyte_CONFIGURE_DYNAMIC_STATION_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DYNAMIC_STATION_MASK 0x2u
-
- %osbyte_CONFIGURE_CMOS_RESET
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CMOS_RESET 195
-
- %osbyte_CONFIGURE_CMOS_RESET_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CMOS_RESET_MASK 0x4u
-
- %osbyte_CONFIGURE_POWER_SAVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_POWER_SAVE 195
-
- %osbyte_CONFIGURE_POWER_SAVE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_POWER_SAVE_MASK 0x8u
-
- %osbyte_CONFIGURE_AUTO_WIMP_MODE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_AUTO_WIMP_MODE 195
-
- %osbyte_CONFIGURE_AUTO_WIMP_MODE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_AUTO_WIMP_MODE_MASK 0x10u
-
- %osbyte_CONFIGURE_NO_CACHE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_CACHE 195
-
- %osbyte_CONFIGURE_NO_CACHE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_NO_CACHE_MASK 0x20u
-
- %osbyte_CONFIGURE_BROADCAST_LOADER
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BROADCAST_LOADER 195
-
- %osbyte_CONFIGURE_BROADCAST_LOADER_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_BROADCAST_LOADER_MASK 0x40u
-
- %osbyte_CONFIGURE_HOURGLASS_COLOUR
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HOURGLASS_COLOUR 195
-
- %osbyte_CONFIGURE_HOURGLASS_COLOUR_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_HOURGLASS_COLOUR_MASK 0x80u
-
- %osbyte_CONFIGURE_WIMP_MODE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_MODE 196
-
- %osbyte_CONFIGURE_WIMP_FLAGS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_FLAGS 197
-
- %osbyte_CONFIGURE_FILER_DISPLAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_DISPLAY 198
-
- %osbyte_CONFIGURE_FILER_DISPLAY_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_DISPLAY_SHIFT 0
-
- %osbyte_CONFIGURE_FILER_DISPLAY_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_DISPLAY_MASK 0x3u
-
- %osbyte_CONFIGURE_FILER_SORT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_SORT 198
-
- %osbyte_CONFIGURE_FILER_SORT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_SORT_SHIFT 2
-
- %osbyte_CONFIGURE_FILER_SORT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_SORT_MASK 0xCu
-
- %osbyte_CONFIGURE_FILER_FORCE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_FORCE 198
-
- %osbyte_CONFIGURE_FILER_FORCE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_FORCE_MASK 0x10u
-
- %osbyte_CONFIGURE_FILER_CONFIRM
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_CONFIRM 198
-
- %osbyte_CONFIGURE_FILER_CONFIRM_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_CONFIRM_MASK 0x20u
-
- %osbyte_CONFIGURE_FILER_VERBOSE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_VERBOSE 198
-
- %osbyte_CONFIGURE_FILER_VERBOSE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_VERBOSE_MASK 0x40u
-
- %osbyte_CONFIGURE_FILER_NEWER
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_NEWER 198
-
- %osbyte_CONFIGURE_FILER_NEWER_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FILER_NEWER_MASK 0x80u
-
- %osbyte_CONFIGURE_ADFS_DIR_CACHE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ADFS_DIR_CACHE 199
-
- %osbyte_CONFIGURE_FONT_MAX
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX 200
-
- %osbyte_CONFIGURE_FONT_MAX1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX1 201
-
- %osbyte_CONFIGURE_FONT_MAX2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX2 202
-
- %osbyte_CONFIGURE_FONT_MAX3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX3 203
-
- %osbyte_CONFIGURE_FONT_MAX4
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX4 204
-
- %osbyte_CONFIGURE_FONT_MAX5
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX5 205
-
- %osbyte_CONFIGURE_FONT_MAX6
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX6 206
-
- %osbyte_CONFIGURE_FONT_MAX7
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FONT_MAX7 207
-
- %osbyte_CONFIGURE_SCSIFS_DISCS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISCS 208
-
- %osbyte_CONFIGURE_SCSIFS_DISCS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISCS_SHIFT 0
-
- %osbyte_CONFIGURE_SCSIFS_DISCS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISCS_MASK 0x7u
-
- %osbyte_CONFIGURE_SCSIFS_DRIVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DRIVE 208
-
- %osbyte_CONFIGURE_SCSIFS_DRIVE_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DRIVE_SHIFT 3
-
- %osbyte_CONFIGURE_SCSIFS_DRIVE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DRIVE_MASK 0x38u
-
- %osbyte_CONFIGURE_SCSIFS_BUFFERS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_BUFFERS 209
-
- %osbyte_CONFIGURE_SCSIFS_DIR_CACHE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DIR_CACHE 210
-
- %osbyte_CONFIGURE_SCSIFS_DISC_SIZE0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISC_SIZE0 211
-
- %osbyte_CONFIGURE_SCSIFS_DISC_SIZE1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISC_SIZE1 212
-
- %osbyte_CONFIGURE_SCSIFS_DISC_SIZE2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISC_SIZE2 213
-
- %osbyte_CONFIGURE_SCSIFS_DISC_SIZE3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_SCSIFS_DISC_SIZE3 214
-
- %osbyte_CONFIGURE_ROM_ALARM
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_ALARM 215
-
- %osbyte_CONFIGURE_ROM_ALARM_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_ALARM_MASK 0x1u
-
- %osbyte_CONFIGURE_ROM_CALC
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CALC 215
-
- %osbyte_CONFIGURE_ROM_CALC_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CALC_MASK 0x2u
-
- %osbyte_CONFIGURE_ROM_CHARS
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CHARS 215
-
- %osbyte_CONFIGURE_ROM_CHARS_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CHARS_MASK 0x4u
-
- %osbyte_CONFIGURE_ROM_CONFIGURE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CONFIGURE 215
-
- %osbyte_CONFIGURE_ROM_CONFIGURE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_CONFIGURE_MASK 0x8u
-
- %osbyte_CONFIGURE_ROM_DRAW
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_DRAW 215
-
- %osbyte_CONFIGURE_ROM_DRAW_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_DRAW_MASK 0x10u
-
- %osbyte_CONFIGURE_ROM_EDIT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_EDIT 215
-
- %osbyte_CONFIGURE_ROM_EDIT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_EDIT_MASK 0x20u
-
- %osbyte_CONFIGURE_ROM_HELP
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_HELP 215
-
- %osbyte_CONFIGURE_ROM_HELP_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_HELP_MASK 0x40u
-
- %osbyte_CONFIGURE_ROM_PAINT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_PAINT 215
-
- %osbyte_CONFIGURE_ROM_PAINT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_PAINT_MASK 0x80u
-
- %osbyte_CONFIGURE_ROM_BAT_MAN
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_BAT_MAN 216
-
- %osbyte_CONFIGURE_ROM_BAT_MAN_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ROM_BAT_MAN_MASK 0x1u
-
- %osbyte_CONFIGURE_ALARM_FORMAT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_FORMAT 220
-
- %osbyte_CONFIGURE_ALARM_FORMAT_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_FORMAT_SHIFT 0
-
- %osbyte_CONFIGURE_ALARM_FORMAT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_FORMAT_MASK 0x7u
-
- %osbyte_CONFIGURE_ALARM_CONFIRM
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_CONFIRM 220
-
- %osbyte_CONFIGURE_ALARM_CONFIRM_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_CONFIRM_MASK 0x8u
-
- %osbyte_CONFIGURE_ALARM_AUTO_SAVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_AUTO_SAVE 220
-
- %osbyte_CONFIGURE_ALARM_AUTO_SAVE_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_AUTO_SAVE_MASK 0x10u
-
- %osbyte_CONFIGURE_ALARM_WORKING_WEEK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_WORKING_WEEK 220
-
- %osbyte_CONFIGURE_ALARM_WORKING_WEEK_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_WORKING_WEEK_MASK 0x20u
-
- %osbyte_CONFIGURE_ALARM_SILENT
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_SILENT 220
-
- %osbyte_CONFIGURE_ALARM_SILENT_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_ALARM_SILENT_MASK 0x40u
-
- %osbyte_CONFIGURE_DST
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DST 220
-
- %osbyte_CONFIGURE_DST_MASK
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_DST_MASK 0x80u
-
- %osbyte_CONFIGURE_WIMP_DRAG_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_DRAG_DELAY 221
-
- %osbyte_CONFIGURE_WIMP_DRAG_MOVE
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_DRAG_MOVE 222
-
- %osbyte_CONFIGURE_WIMP_DOUBLE_CLICK_DELAY
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_WIMP_DOUBLE_CLICK_DELAY 223
-
- %osbyte_CONFIGURE_FS_LOCK0
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK0 233
-
- %osbyte_CONFIGURE_FS_LOCK1
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK1 234
-
- %osbyte_CONFIGURE_FS_LOCK2
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK2 235
-
- %osbyte_CONFIGURE_FS_LOCK3
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK3 236
-
- %osbyte_CONFIGURE_FS_LOCK4
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK4 237
-
- %osbyte_CONFIGURE_FS_LOCK5
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_FS_LOCK5 238
-
- %osbyte_CONFIGURE_CHECKSUM
- Defined in: osbyte.h
- Declaration: #define osbyte_CONFIGURE_CHECKSUM 239
-
- %osbyte_CAPS_SHIFT
- Defined in: osbyte.h
- Declaration: #define osbyte_CAPS_SHIFT 0x1u
-
- %osbyte_CAPS_NONE
- Defined in: osbyte.h
- Declaration: #define osbyte_CAPS_NONE 0x2u
-
- %osbyte_CAPS_LOCK
- Defined in: osbyte.h
- Declaration: #define osbyte_CAPS_LOCK 0x4u
-
- %osbyte_SHUTDOWN_UNKNOWN
- Defined in: osbyte.h
- Declaration: #define osbyte_SHUTDOWN_UNKNOWN 0x0u
-
- %osbyte_SHUTDOWN_FAILED
- Defined in: osbyte.h
- Declaration: #define osbyte_SHUTDOWN_FAILED 0x1u
-
- %osbyte_SHUTDOWN_POWER_LOST
- Defined in: osbyte.h
- Declaration: #define osbyte_SHUTDOWN_POWER_LOST 0x2u
-
- %osbyte_SHUTDOWN_UNDEFINED
- Defined in: osbyte.h
- Declaration: #define osbyte_SHUTDOWN_UNDEFINED 0x3u
-
- %osbyte_MOUSE_QUADRATURE
- Defined in: osbyte.h
- Declaration: #define osbyte_MOUSE_QUADRATURE 0x0u
-
- %osbyte_MOUSE_MICROSOFT_SERIAL
- Defined in: osbyte.h
- Declaration: #define osbyte_MOUSE_MICROSOFT_SERIAL 0x1u
-
- %osbyte_MOUSE_MSC_SERIAL
- Defined in: osbyte.h
- Declaration: #define osbyte_MOUSE_MSC_SERIAL 0x2u
-
- %osbyte_SYNC_VERTICAL
- Defined in: osbyte.h
- Declaration: #define osbyte_SYNC_VERTICAL 0x0u
-
- %osbyte_SYNC_COMPOSITE
- Defined in: osbyte.h
- Declaration: #define osbyte_SYNC_COMPOSITE 0x1u
-
- %osbyte_SYNC_AUTO
- Defined in: osbyte.h
- Declaration: #define osbyte_SYNC_AUTO 0x81u
-
- %osbyte_MONITOR_TYPE_AUTO
- Defined in: osbyte.h
- Declaration: #define osbyte_MONITOR_TYPE_AUTO 0x1Fu
-
- %osbyte_BLANK_OFF
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK_OFF 0x0u
-
- %osbyte_BLANK30S
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK30S 0x1u
-
- %osbyte_BLANK1MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK1MIN 0x2u
-
- %osbyte_BLANK2MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK2MIN 0x3u
-
- %osbyte_BLANK5MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK5MIN 0x4u
-
- %osbyte_BLANK10MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK10MIN 0x5u
-
- %osbyte_BLANK15MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK15MIN 0x6u
-
- %osbyte_BLANK30MIN
- Defined in: osbyte.h
- Declaration: #define osbyte_BLANK30MIN 0x7u
-
- %osbyte_DISPLAY_LARGE_ICONS
- Defined in: osbyte.h
- Declaration: #define osbyte_DISPLAY_LARGE_ICONS 0x0u
-
- %osbyte_DISPLAY_SMALL_ICONS
- Defined in: osbyte.h
- Declaration: #define osbyte_DISPLAY_SMALL_ICONS 0x1u
-
- %osbyte_DISPLAY_FULL_INFO
- Defined in: osbyte.h
- Declaration: #define osbyte_DISPLAY_FULL_INFO 0x2u
-
- %osbyte_SORT_BY_NAME
- Defined in: osbyte.h
- Declaration: #define osbyte_SORT_BY_NAME 0x0u
-
- %osbyte_SORT_BY_NUMBER
- Defined in: osbyte.h
- Declaration: #define osbyte_SORT_BY_NUMBER 0x1u
-
- %osbyte_SORT_BY_TYPE
- Defined in: osbyte.h
- Declaration: #define osbyte_SORT_BY_TYPE 0x1u
-
- %osbyte_SORT_BY_SIZE
- Defined in: osbyte.h
- Declaration: #define osbyte_SORT_BY_SIZE 0x2u
-
- %osbyte_SORT_BY_DATE
- Defined in: osbyte.h
- Declaration: #define osbyte_SORT_BY_DATE 0x3u
-
- %xos_byte
- Defined in: osbyte.h
- Declaration: extern os_error *xos_byte (byte op,
- int r1,
- int r2,
- int *r1_out,
- int *r2_out);
- Summary: General purpose call to alter status variables and perform other actions
-
- %os_byte
- Defined in: osbyte.h
- Declaration: extern void os_byte (byte op,
- int r1,
- int r2,
- int *r1_out,
- int *r2_out);
- Summary: General purpose call to alter status variables and perform other actions
-
- %xbytev
- Defined in: osbyte.h
- Declaration: extern os_error *xbytev (int op,
- int r1,
- int r2,
- int *r1_out,
- int *r2_out);
- Summary: OS_Byte vector
-
- %bytev
- Defined in: osbyte.h
- Declaration: extern void bytev (int op,
- int r1,
- int r2,
- int *r1_out,
- int *r2_out);
- Summary: OS_Byte vector
-
- %xosbyte_read
- Defined in: osbyte.h
- Declaration: extern os_error *xosbyte_read (int var,
- int *value);
- Summary: Reads an OS_Byte status variable
-
- %osbyte_read
- Defined in: osbyte.h
- Declaration: extern int osbyte_read (int var);
- Summary: Reads an OS_Byte status variable
-
- %xosbyte_write
- Defined in: osbyte.h
- Declaration: extern os_error *xosbyte_write (int var,
- int value);
- Summary: Writes an OS_Byte status variable
-
- %osbyte_write
- Defined in: osbyte.h
- Declaration: extern void osbyte_write (int var,
- int value);
- Summary: Writes an OS_Byte status variable
-
- %osfile_NOT_FOUND
- Defined in: osfile.h
- Declaration: #define osfile_NOT_FOUND 0
-
- %osfile_IS_FILE
- Defined in: osfile.h
- Declaration: #define osfile_IS_FILE 1
-
- %osfile_IS_DIR
- Defined in: osfile.h
- Declaration: #define osfile_IS_DIR 2
-
- %osfile_IS_IMAGE
- Defined in: osfile.h
- Declaration: #define osfile_IS_IMAGE 3
-
- %osfile_FILE_TYPE
- Defined in: osfile.h
- Declaration: #define osfile_FILE_TYPE 0xFFF00u
-
- %osfile_FILE_TYPE_SHIFT
- Defined in: osfile.h
- Declaration: #define osfile_FILE_TYPE_SHIFT 8
-
- %osfile_TYPE_DRAW
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DRAW 0xAFFu
-
- %osfile_TYPE_BBCROM
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_BBCROM 0xBBCu
-
- %osfile_TYPE_DOS_DISC
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DOS_DISC 0xFC8u
-
- %osfile_TYPE_DEVICE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DEVICE 0xFCCu
-
- %osfile_TYPE_CACHE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_CACHE 0xFCFu
-
- %osfile_TYPE_TASK_EXEC
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_TASK_EXEC 0xFD6u
-
- %osfile_TYPE_TASK_OBEY
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_TASK_OBEY 0xFD7u
-
- %osfile_TYPE_DOS
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DOS 0xFE4u
-
- %osfile_TYPE_DESKTOP
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DESKTOP 0xFEAu
-
- %osfile_TYPE_OBEY
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_OBEY 0xFEBu
-
- %osfile_TYPE_TEMPLATE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_TEMPLATE 0xFECu
-
- %osfile_TYPE_PALETTE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_PALETTE 0xFEDu
-
- %osfile_TYPE_CONFIG
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_CONFIG 0xFF2u
-
- %osfile_TYPE_PRINTOUT
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_PRINTOUT 0xFF4u
-
- %osfile_TYPE_POSTSCRIPT
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_POSTSCRIPT 0xFF5u
-
- %osfile_TYPE_FONT
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_FONT 0xFF6u
-
- %osfile_TYPE_BBC_FONT
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_BBC_FONT 0xFF7u
-
- %osfile_TYPE_ABSOLUTE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_ABSOLUTE 0xFF8u
-
- %osfile_TYPE_SPRITE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_SPRITE 0xFF9u
-
- %osfile_TYPE_MODULE
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_MODULE 0xFFAu
-
- %osfile_TYPE_BASIC
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_BASIC 0xFFBu
-
- %osfile_TYPE_UTILITY
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_UTILITY 0xFFCu
-
- %osfile_TYPE_DATA
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DATA 0xFFDu
-
- %osfile_TYPE_COMMAND
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_COMMAND 0xFFEu
-
- %osfile_TYPE_TEXT
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_TEXT 0xFFFu
-
- %osfile_TYPE_DIR
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_DIR 0x1000u
-
- %osfile_TYPE_APPLICATION
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_APPLICATION 0x2000u
-
- %osfile_TYPE_UNTYPED
- Defined in: osfile.h
- Declaration: #define osfile_TYPE_UNTYPED 0xFFFFFFFFu
-
- %osfile_ATTR_OWNER_READ
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_OWNER_READ 0x1u
-
- %osfile_ATTR_OWNER_WRITE
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_OWNER_WRITE 0x2u
-
- %osfile_ATTR_OWNER_SPECIAL
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_OWNER_SPECIAL 0x4u
-
- %osfile_ATTR_OWNER_LOCKED
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_OWNER_LOCKED 0x8u
-
- %osfile_ATTR_WORLD_READ
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_WORLD_READ 0x10u
-
- %osfile_ATTR_WORLD_WRITE
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_WORLD_WRITE 0x20u
-
- %osfile_ATTR_WORLD_SPECIAL
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_WORLD_SPECIAL 0x40u
-
- %osfile_ATTR_WORLD_LOCKED
- Defined in: osfile.h
- Declaration: #define osfile_ATTR_WORLD_LOCKED 0x80u
-
- %xosfile_save_stamped
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_save_stamped (char *file_name,
- bits file_type,
- byte *data,
- byte *end);
- Summary: Saves a block of memory as a file
-
- %osfile_save_stamped
- Defined in: osfile.h
- Declaration: extern void osfile_save_stamped (char *file_name,
- bits file_type,
- byte *data,
- byte *end);
- Summary: Saves a block of memory as a file
-
- %xosfile_write
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_write (char *file_name,
- bits load_addr,
- bits exec_addr,
- bits attr);
- Summary: Writes the load and execution addresses and attributes for an object
-
- %osfile_write
- Defined in: osfile.h
- Declaration: extern void osfile_write (char *file_name,
- bits load_addr,
- bits exec_addr,
- bits attr);
- Summary: Writes the load and execution addresses and attributes for an object
-
- %xosfile_write_load
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_write_load (char *file_name,
- bits load_addr);
- Summary: Writes the load address for an object
-
- %osfile_write_load
- Defined in: osfile.h
- Declaration: extern void osfile_write_load (char *file_name,
- bits load_addr);
- Summary: Writes the load address for an object
-
- %xosfile_write_exec
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_write_exec (char *file_name,
- bits exec_addr);
- Summary: Writes the execution address for an object
-
- %osfile_write_exec
- Defined in: osfile.h
- Declaration: extern void osfile_write_exec (char *file_name,
- bits exec_addr);
- Summary: Writes the execution address for an object
-
- %xosfile_write_attr
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_write_attr (char *file_name,
- bits attr);
- Summary: Writes the attributes for an object
-
- %osfile_write_attr
- Defined in: osfile.h
- Declaration: extern void osfile_write_attr (char *file_name,
- bits attr);
- Summary: Writes the attributes for an object
-
- %xosfile_stamp
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_stamp (char *file_name);
- Summary: Writes the date stamp for an object
-
- %osfile_stamp
- Defined in: osfile.h
- Declaration: extern void osfile_stamp (char *file_name);
- Summary: Writes the date stamp for an object
-
- %xosfile_set_type
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_set_type (char *file_name,
- bits file_type);
- Summary: Writes the file type for an object
-
- %osfile_set_type
- Defined in: osfile.h
- Declaration: extern void osfile_set_type (char *file_name,
- bits file_type);
- Summary: Writes the file type for an object
-
- %xosfile_delete
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_delete (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Deletes an object
-
- %osfile_delete
- Defined in: osfile.h
- Declaration: extern int osfile_delete (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Deletes an object
-
- %xosfile_create_stamped
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_create_stamped (char *file_name,
- bits file_type,
- int size);
- Summary: Creates an empty file
-
- %osfile_create_stamped
- Defined in: osfile.h
- Declaration: extern void osfile_create_stamped (char *file_name,
- bits file_type,
- int size);
- Summary: Creates an empty file
-
- %xosfile_create_dir
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_create_dir (char *dir_name,
- int entry_count);
- Summary: Creates a directory
-
- %osfile_create_dir
- Defined in: osfile.h
- Declaration: extern void osfile_create_dir (char *dir_name,
- int entry_count);
- Summary: Creates a directory
-
- %xosfile_load_stamped
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_stamped (char *file_name,
- byte *addr,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using the directory list in File$Path
-
- %osfile_load_stamped
- Defined in: osfile.h
- Declaration: extern int osfile_load_stamped (char *file_name,
- byte *addr,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using the directory list in File$Path
-
- %xosfile_load_stamped_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_stamped_path (char *file_name,
- byte *addr,
- char *path,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using a specified directory list
-
- %osfile_load_stamped_path
- Defined in: osfile.h
- Declaration: extern int osfile_load_stamped_path (char *file_name,
- byte *addr,
- char *path,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using a specified directory list
-
- %xosfile_load_stamped_path_var
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_stamped_path_var (char *file_name,
- byte *addr,
- char *var,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using the directory list in a specified variable
-
- %osfile_load_stamped_path_var
- Defined in: osfile.h
- Declaration: extern int osfile_load_stamped_path_var (char *file_name,
- byte *addr,
- char *var,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file using the directory list in a specified variable
-
- %xosfile_load_stamped_no_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_stamped_no_path (char *file_name,
- byte *addr,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file
-
- %osfile_load_stamped_no_path
- Defined in: osfile.h
- Declaration: extern int osfile_load_stamped_no_path (char *file_name,
- byte *addr,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads a file
-
- %xosfile_make_error
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_make_error (char *file_name,
- int obj_type);
- Summary: Generates an error message
-
- %osfile_make_error
- Defined in: osfile.h
- Declaration: extern void osfile_make_error (char *file_name,
- int obj_type);
- Summary: Generates an error message
-
- %xosfile_read_stamped
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_stamped (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using the directory list in File$Path
-
- %osfile_read_stamped
- Defined in: osfile.h
- Declaration: extern int osfile_read_stamped (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using the directory list in File$Path
-
- %xosfile_read_stamped_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_stamped_path (char *file_name,
- char *path,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using a specified directory list
-
- %osfile_read_stamped_path
- Defined in: osfile.h
- Declaration: extern int osfile_read_stamped_path (char *file_name,
- char *path,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using a specified directory list
-
- %xosfile_read_stamped_path_var
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_stamped_path_var (char *file_name,
- char *var,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using the directory list in a specified variable
-
- %osfile_read_stamped_path_var
- Defined in: osfile.h
- Declaration: extern int osfile_read_stamped_path_var (char *file_name,
- char *var,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object using the directory list in a specified variable
-
- %xosfile_read_stamped_no_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_stamped_no_path (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object
-
- %osfile_read_stamped_no_path
- Defined in: osfile.h
- Declaration: extern int osfile_read_stamped_no_path (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr,
- bits *file_type);
- Summary: Reads catalogue information and file type for an object
-
- %xosfile_read_block_size
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_block_size (char *file_name,
- int *block_size);
- Summary: Reads the natural block size of a file
-
- %osfile_read_block_size
- Defined in: osfile.h
- Declaration: extern int osfile_read_block_size (char *file_name);
- Summary: Reads the natural block size of a file
-
- %xosfile_save
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_save (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end);
- Summary: Saves a block of memory as an untyped file (prefer OSFile_SaveStamped)
-
- %osfile_save
- Defined in: osfile.h
- Declaration: extern void osfile_save (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end);
- Summary: Saves a block of memory as an untyped file (prefer OSFile_SaveStamped)
-
- %xosfile_read
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using the directory list in File$Path (prefer OSFile_ReadStamped)
-
- %osfile_read
- Defined in: osfile.h
- Declaration: extern int osfile_read (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using the directory list in File$Path (prefer OSFile_ReadStamped)
-
- %xosfile_read_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_path (char *file_name,
- char *path,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using a specified directory list (prefer OSFile_ReadStampedPath)
-
- %osfile_read_path
- Defined in: osfile.h
- Declaration: extern int osfile_read_path (char *file_name,
- char *path,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using a specified directory list (prefer OSFile_ReadStampedPath)
-
- %xosfile_read_path_var
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_path_var (char *file_name,
- char *var,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using the directory list in a specified variable (prefer OSFile_ReadStampedPathVar)
-
- %osfile_read_path_var
- Defined in: osfile.h
- Declaration: extern int osfile_read_path_var (char *file_name,
- char *var,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object using the directory list in a specified variable (prefer OSFile_ReadStampedPathVar)
-
- %xosfile_read_no_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_read_no_path (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object (prefer OSFile_ReadStampedNoPath)
-
- %osfile_read_no_path
- Defined in: osfile.h
- Declaration: extern int osfile_read_no_path (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Reads catalogue information for an object (prefer OSFile_ReadStampedNoPath)
-
- %xosfile_create
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_create (char *file_name,
- bits load_addr,
- bits exec_addr,
- int size);
- Summary: Creates an empty untyped file (prefer OSFile_CreateStamped)
-
- %osfile_create
- Defined in: osfile.h
- Declaration: extern void osfile_create (char *file_name,
- bits load_addr,
- bits exec_addr,
- int size);
- Summary: Creates an empty untyped file (prefer OSFile_CreateStamped)
-
- %xosfile_load
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using the directory list in File$Path (prefer OSFile_LoadStamped)
-
- %osfile_load
- Defined in: osfile.h
- Declaration: extern int osfile_load (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using the directory list in File$Path (prefer OSFile_LoadStamped)
-
- %xosfile_load_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_path (char *file_name,
- char *path,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using a specified directory list (prefer OSFile_LoadStampedPath)
-
- %osfile_load_path
- Defined in: osfile.h
- Declaration: extern int osfile_load_path (char *file_name,
- char *path,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using a specified directory list (prefer OSFile_LoadStampedPath)
-
- %xosfile_load_path_var
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_path_var (char *file_name,
- char *var,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using the directory list in a specified variable (prefer OSFile_LoadStampedPathVar)
-
- %osfile_load_path_var
- Defined in: osfile.h
- Declaration: extern int osfile_load_path_var (char *file_name,
- char *var,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file using the directory list in a specified variable (prefer OSFile_LoadStampedPathVar)
-
- %xosfile_load_no_path
- Defined in: osfile.h
- Declaration: extern os_error *xosfile_load_no_path (char *file_name,
- int *obj_type,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file (prefer OSFile_LoadStampedNoPath)
-
- %osfile_load_no_path
- Defined in: osfile.h
- Declaration: extern int osfile_load_no_path (char *file_name,
- bits *load_addr,
- bits *exec_addr,
- int *size,
- bits *attr);
- Summary: Loads an untyped file (prefer OSFile_LoadStampedNoPath)
-
- %xupcallfile_save
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_save (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being saved
-
- %upcallfile_save
- Defined in: osfile.h
- Declaration: extern void upcallfile_save (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being saved
-
- %xupcallfile_set_args
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_set_args (char *file_name,
- bits load_addr,
- bits exec_addr,
- bits attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's catalogue information is being written
-
- %upcallfile_set_args
- Defined in: osfile.h
- Declaration: extern void upcallfile_set_args (char *file_name,
- bits load_addr,
- bits exec_addr,
- bits attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's catalogue information is being written
-
- %xupcallfile_set_load_addr
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_set_load_addr (char *file_name,
- bits load_addr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's load address is being written
-
- %upcallfile_set_load_addr
- Defined in: osfile.h
- Declaration: extern void upcallfile_set_load_addr (char *file_name,
- bits load_addr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's load address is being written
-
- %xupcallfile_set_exec_addr
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_set_exec_addr (char *file_name,
- bits exec_addr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's execution address is being written
-
- %upcallfile_set_exec_addr
- Defined in: osfile.h
- Declaration: extern void upcallfile_set_exec_addr (char *file_name,
- bits exec_addr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's execution address is being written
-
- %xupcallfile_set_attr
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_set_attr (char *file_name,
- bits attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's attributes are being written
-
- %upcallfile_set_attr
- Defined in: osfile.h
- Declaration: extern void upcallfile_set_attr (char *file_name,
- bits attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's attributes are being written
-
- %xupcallfile_delete
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_delete (char *file_name,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being deleted
-
- %upcallfile_delete
- Defined in: osfile.h
- Declaration: extern void upcallfile_delete (char *file_name,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being deleted
-
- %xupcallfile_create
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_create (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being created
-
- %upcallfile_create
- Defined in: osfile.h
- Declaration: extern void upcallfile_create (char *file_name,
- bits load_addr,
- bits exec_addr,
- byte *data,
- byte *end,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being created
-
- %xupcallfile_create_dir
- Defined in: osfile.h
- Declaration: extern os_error *xupcallfile_create_dir (char *file_name,
- bits load_addr,
- bits exec_addr,
- int entry_count,
- char *special,
- bits fs_info);
- Summary: Warns your program that a directory is being created
-
- %upcallfile_create_dir
- Defined in: osfile.h
- Declaration: extern void upcallfile_create_dir (char *file_name,
- bits load_addr,
- bits exec_addr,
- int entry_count,
- char *special,
- bits fs_info);
- Summary: Warns your program that a directory is being created
-
- %osfind_PATH
- Defined in: osfind.h
- Declaration: #define osfind_PATH 0x1u
-
- %osfind_PATH_VAR
- Defined in: osfind.h
- Declaration: #define osfind_PATH_VAR 0x2u
-
- %osfind_NO_PATH
- Defined in: osfind.h
- Declaration: #define osfind_NO_PATH 0x3u
-
- %osfind_ERROR_IF_ABSENT
- Defined in: osfind.h
- Declaration: #define osfind_ERROR_IF_ABSENT 0x8u
-
- %osfind_ERROR_IF_DIR
- Defined in: osfind.h
- Declaration: #define osfind_ERROR_IF_DIR 0x4u
-
- %xosfind_openin
- Defined in: osfind.h
- Declaration: extern os_error *xosfind_openin (bits flags,
- char *file_name,
- char *path,
- os_f *file);
- Summary: Opens an existing file with read access only
-
- %osfind_openin
- Defined in: osfind.h
- Declaration: extern os_f osfind_openin (bits flags,
- char *file_name,
- char *path);
- Summary: Opens an existing file with read access only
-
- %xosfind_openout
- Defined in: osfind.h
- Declaration: extern os_error *xosfind_openout (bits flags,
- char *file_name,
- char *path,
- os_f *file);
- Summary: Creates a new file with read/write access
-
- %osfind_openout
- Defined in: osfind.h
- Declaration: extern os_f osfind_openout (bits flags,
- char *file_name,
- char *path);
- Summary: Creates a new file with read/write access
-
- %xosfind_openup
- Defined in: osfind.h
- Declaration: extern os_error *xosfind_openup (bits flags,
- char *file_name,
- char *path,
- os_f *file);
- Summary: Opens an existing file with read/write access
-
- %osfind_openup
- Defined in: osfind.h
- Declaration: extern os_f osfind_openup (bits flags,
- char *file_name,
- char *path);
- Summary: Opens an existing file with read/write access
-
- %xosfind_close
- Defined in: osfind.h
- Declaration: extern os_error *xosfind_close (os_f file);
- Summary: Closes a file or files
-
- %osfind_close
- Defined in: osfind.h
- Declaration: extern void osfind_close (os_f file);
- Summary: Closes a file or files
-
- %xupcallfind_create_openup
- Defined in: osfind.h
- Declaration: extern os_error *xupcallfind_create_openup (char *file_name,
- os_f file,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being created and opened for update
-
- %upcallfind_create_openup
- Defined in: osfind.h
- Declaration: extern void upcallfind_create_openup (char *file_name,
- os_f file,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being created and opened for update
-
- %xupcallfind_openup
- Defined in: osfind.h
- Declaration: extern os_error *xupcallfind_openup (char *file_name,
- os_f file,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being opened for update
-
- %upcallfind_openup
- Defined in: osfind.h
- Declaration: extern void upcallfind_openup (char *file_name,
- os_f file,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file is being opened for update
-
- %xupcallfind_close
- Defined in: osfind.h
- Declaration: extern os_error *xupcallfind_close (os_f file,
- bits fs_info);
- Summary: Warns your program that a file is being closed
-
- %upcallfind_close
- Defined in: osfind.h
- Declaration: extern void upcallfind_close (os_f file,
- bits fs_info);
- Summary: Warns your program that a file is being closed
-
- %osfscontrol_id
- Defined in: osfscontrol.h
- Declaration: typedef ... osfscontrol_id;
-
- %osfscontrol_descriptor
- Defined in: osfscontrol.h
- Declaration: typedef
- struct
- { byte *addr;
- int size;
- }
- osfscontrol_descriptor;
-
- %osfscontrol_FS_NUMBER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER 0xFFu
-
- %osfscontrol_FS_OPEN_FILE_LIMIT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_OPEN_FILE_LIMIT 0xFF00u
-
- %osfscontrol_FS_READ_ONLY
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_READ_ONLY 0x10000u
-
- %osfscontrol_FS_NUMBER_NONE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_NONE 0
-
- %osfscontrol_FS_NUMBER_ROMFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_ROMFS 3
-
- %osfscontrol_FS_NUMBER_NETFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_NETFS 5
-
- %osfscontrol_FS_NUMBER_ADFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_ADFS 8
-
- %osfscontrol_FS_NUMBER_NETPRINT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_NETPRINT 12
-
- %osfscontrol_FS_NUMBER_NULL
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_NULL 13
-
- %osfscontrol_FS_NUMBER_PRINTER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_PRINTER 14
-
- %osfscontrol_FS_NUMBER_SERIAL
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_SERIAL 15
-
- %osfscontrol_FS_NUMBER_VDU
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_VDU 17
-
- %osfscontrol_FS_NUMBER_RAWVDU
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_RAWVDU 18
-
- %osfscontrol_FS_NUMBER_KBD
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_KBD 19
-
- %osfscontrol_FS_NUMBER_RAWKBD
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_RAWKBD 20
-
- %osfscontrol_FS_NUMBER_DESKFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_DESKFS 21
-
- %osfscontrol_FS_NUMBER_RAMFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_RAMFS 23
-
- %osfscontrol_FS_NUMBER_RISCIXFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_RISCIXFS 24
-
- %osfscontrol_FS_NUMBER_STREAMER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_STREAMER 25
-
- %osfscontrol_FS_NUMBER_SCSIFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_SCSIFS 26
-
- %osfscontrol_FS_NUMBER_DIGITISER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_DIGITISER 27
-
- %osfscontrol_FS_NUMBER_SCANNER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_SCANNER 28
-
- %osfscontrol_FS_NUMBER_MULTIFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_MULTIFS 29
-
- %osfscontrol_FS_NUMBER_NFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_NFS 33
-
- %osfscontrol_FS_NUMBER_CDFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_CDFS 37
-
- %osfscontrol_FS_NUMBER_DOSFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_DOSFS 43
-
- %osfscontrol_FS_NUMBER_RESOURCEFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_RESOURCEFS 46
-
- %osfscontrol_FS_NUMBER_PIPEFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_PIPEFS 47
-
- %osfscontrol_FS_NUMBER_DEVICEFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_DEVICEFS 53
-
- %osfscontrol_FS_NUMBER_PARALLEL
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_PARALLEL 54
-
- %osfscontrol_FS_NUMBER_SHAREFS
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_FS_NUMBER_SHAREFS 99
-
- %osfscontrol_TYPE_UNTYPED
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_TYPE_UNTYPED 0x1000u
-
- %osfscontrol_TYPE_DIR
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_TYPE_DIR 0x2000u
-
- %osfscontrol_TYPE_APPLICATION
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_TYPE_APPLICATION 0xFFFFFFFFu
-
- %osfscontrol_OPT_RESTORE_DEFAULT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_OPT_RESTORE_DEFAULT 0
-
- %osfscontrol_OPT_MESSAGE_LEVEL
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_OPT_MESSAGE_LEVEL 1
-
- %osfscontrol_OPT_BOOT_ACTION
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_OPT_BOOT_ACTION 4
-
- %osfscontrol_COPY_RECURSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_RECURSE 0x1u
-
- %osfscontrol_COPY_FORCE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_FORCE 0x2u
-
- %osfscontrol_COPY_GIVEN_TIMES
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_GIVEN_TIMES 0x4u
-
- %osfscontrol_COPY_CONFIRM
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_CONFIRM 0x8u
-
- %osfscontrol_COPY_VERBOSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_VERBOSE 0x10u
-
- %osfscontrol_COPY_QUICK
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_QUICK 0x20u
-
- %osfscontrol_COPY_PROMPT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_PROMPT 0x40u
-
- %osfscontrol_COPY_DELETE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_DELETE 0x80u
-
- %osfscontrol_COPY_ALLOW_PRINT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_ALLOW_PRINT 0x100u
-
- %osfscontrol_COPY_NO_ATTRIBUTES
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_NO_ATTRIBUTES 0x200u
-
- %osfscontrol_COPY_STAMP
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_STAMP 0x400u
-
- %osfscontrol_COPY_STRUCTURE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_STRUCTURE 0x800u
-
- %osfscontrol_COPY_NEWER
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_NEWER 0x1000u
-
- %osfscontrol_COPY_GIVEN_DESCRIPTOR
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_GIVEN_DESCRIPTOR 0x2000u
-
- %osfscontrol_COPY_LOOK
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COPY_LOOK 0x4000u
-
- %osfscontrol_WIPE_RECURSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_RECURSE 0x1u
-
- %osfscontrol_WIPE_FORCE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_FORCE 0x2u
-
- %osfscontrol_WIPE_GIVEN_TIMES
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_GIVEN_TIMES 0x4u
-
- %osfscontrol_WIPE_CONFIRM
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_CONFIRM 0x8u
-
- %osfscontrol_WIPE_VERBOSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_VERBOSE 0x10u
-
- %osfscontrol_WIPE_ALLOW_PRINT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_WIPE_ALLOW_PRINT 0x100u
-
- %osfscontrol_COUNT_RECURSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COUNT_RECURSE 0x1u
-
- %osfscontrol_COUNT_GIVEN_TIMES
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COUNT_GIVEN_TIMES 0x4u
-
- %osfscontrol_COUNT_CONFIRM
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COUNT_CONFIRM 0x8u
-
- %osfscontrol_COUNT_VERBOSE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COUNT_VERBOSE 0x10u
-
- %osfscontrol_COUNT_ALLOW_PRINT
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_COUNT_ALLOW_PRINT 0x100u
-
- %osfscontrol_KIND_FREE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_KIND_FREE 0
-
- %osfscontrol_KIND_ALLOCATED
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_KIND_ALLOCATED 1
-
- %osfscontrol_KIND_FOUND
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_KIND_FOUND 2
-
- %osfscontrol_KIND_SHARABLE
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_KIND_SHARABLE 3
-
- %osfscontrol_DIR_CSD
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_DIR_CSD 0
-
- %osfscontrol_DIR_PSD
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_DIR_PSD 1
-
- %osfscontrol_DIR_URD
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_DIR_URD 2
-
- %osfscontrol_DIR_LIB
- Defined in: osfscontrol.h
- Declaration: #define osfscontrol_DIR_LIB 3
-
- %xosfscontrol_dir
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_dir (char *dir_names);
- Summary: Sets the current directory (CSD) and (optionally) filing system
-
- %osfscontrol_dir
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_dir (char *dir_names);
- Summary: Sets the current directory (CSD) and (optionally) filing system
-
- %xosfscontrol_lib
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_lib (char *dir_names);
- Summary: Sets the library directory (Lib)
-
- %osfscontrol_lib
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_lib (char *dir_names);
- Summary: Sets the library directory (Lib)
-
- %xosfscontrol_start_application
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_start_application (char *tail,
- byte *cao,
- char *command);
- Summary: Informs RISC OS and the current application that a new application is starting
-
- %osfscontrol_start_application
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_start_application (char *tail,
- byte *cao,
- char *command);
- Summary: Informs RISC OS and the current application that a new application is starting
-
- %xosfscontrol_run
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_run (char *file_names);
- Summary: Runs a file
-
- %osfscontrol_run
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_run (char *file_names);
- Summary: Runs a file
-
- %xosfscontrol_cat
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_cat (char *dir_names);
- Summary: Catalogues a directory
-
- %osfscontrol_cat
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_cat (char *dir_names);
- Summary: Catalogues a directory
-
- %xosfscontrol_ex
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_ex (char *dir_names);
- Summary: Examines a directory
-
- %osfscontrol_ex
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_ex (char *dir_names);
- Summary: Examines a directory
-
- %xosfscontrol_lcat
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_lcat (char *dir_names);
- Summary: Catalogues the library directory
-
- %osfscontrol_lcat
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_lcat (char *dir_names);
- Summary: Catalogues the library directory
-
- %xosfscontrol_lex
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_lex (char *dir_names);
- Summary: Examines the library directory
-
- %osfscontrol_lex
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_lex (char *dir_names);
- Summary: Examines the library directory
-
- %xosfscontrol_info
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_info (char *file_names);
- Summary: Examines objects
-
- %osfscontrol_info
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_info (char *file_names);
- Summary: Examines objects
-
- %xosfscontrol_opt
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_opt (int opt,
- int value);
- Summary: Sets filing system options (prefer OSFSControl_WriteBootOption)
-
- %osfscontrol_opt
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_opt (int opt,
- int value);
- Summary: Sets filing system options (prefer OSFSControl_WriteBootOption)
-
- %xosfscontrol_set_temporary_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_set_temporary_fs (char *file_name,
- char **file_name_out,
- int *old_fs,
- char **special);
- Summary: Sets the temporary filing system from a named prefix
-
- %osfscontrol_set_temporary_fs
- Defined in: osfscontrol.h
- Declaration: extern int osfscontrol_set_temporary_fs (char *file_name,
- char **file_name_out,
- char **special);
- Summary: Sets the temporary filing system from a named prefix
-
- %xosfscontrol_add_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_add_fs (byte *module,
- int fs_info_offset,
- void *workspace);
- Summary: Adds a filing system
-
- %osfscontrol_add_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_add_fs (byte *module,
- int fs_info_offset,
- void *workspace);
- Summary: Adds a filing system
-
- %xosfscontrol_lookup_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_lookup_fs (osfscontrol_id fs,
- bool control_terminated,
- int *fs_out,
- bool *fs_found);
- Summary: Checks for the presence of a filing system
-
- %osfscontrol_lookup_fs
- Defined in: osfscontrol.h
- Declaration: extern bool osfscontrol_lookup_fs (osfscontrol_id fs,
- bool control_terminated,
- int *fs_out);
- Summary: Checks for the presence of a filing system
-
- %xosfscontrol_select_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_select_fs (osfscontrol_id fs);
- Summary: Switches the current and temporary filing systems to the one specified
-
- %osfscontrol_select_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_select_fs (osfscontrol_id fs);
- Summary: Switches the current and temporary filing systems to the one specified
-
- %xosfscontrol_boot_from_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_boot_from_fs (void);
- Summary: Boots off the currently selected filing system
-
- %osfscontrol_boot_from_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_boot_from_fs (void);
- Summary: Boots off the currently selected filing system
-
- %xosfscontrol_remove_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_remove_fs (char *fs);
- Summary: Removes a filing system
-
- %osfscontrol_remove_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_remove_fs (char *fs);
- Summary: Removes a filing system
-
- %xosfscontrol_add_secondary_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_add_secondary_fs (osfscontrol_id fs,
- char *secondary_name,
- void *workspace);
- Summary: Adds a secondary module
-
- %osfscontrol_add_secondary_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_add_secondary_fs (osfscontrol_id fs,
- char *secondary_name,
- void *workspace);
- Summary: Adds a secondary module
-
- %xosfscontrol_read_file_type
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_file_type (bits file_type,
- bits *name1,
- bits *name2);
- Summary: Decodes a file type into text
-
- %osfscontrol_read_file_type
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_read_file_type (bits file_type,
- bits *name1,
- bits *name2);
- Summary: Decodes a file type into text
-
- %xosfscontrol_restore_current
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_restore_current (void);
- Summary: Restore the current filing system after OSFSControl_SetTemporaryFS
-
- %osfscontrol_restore_current
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_restore_current (void);
- Summary: Restore the current filing system after OSFSControl_SetTemporaryFS
-
- %xosfscontrol_read_module_base
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_module_base (byte **module,
- void **workspace);
- Summary: Reads location of primary module for temporary filing system
-
- %osfscontrol_read_module_base
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_read_module_base (byte **module,
- void **workspace);
- Summary: Reads location of primary module for temporary filing system
-
- %xosfscontrol_read_fs_handle
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_fs_handle (os_f file,
- int *fs_handle,
- int *info_word);
- Summary: Returns a fiing system file handle
-
- %osfscontrol_read_fs_handle
- Defined in: osfscontrol.h
- Declaration: extern int osfscontrol_read_fs_handle (os_f file,
- int *info_word);
- Summary: Returns a fiing system file handle
-
- %xosfscontrol_shut
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_shut (void);
- Summary: Closes all open files on all filing systems
-
- %osfscontrol_shut
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_shut (void);
- Summary: Closes all open files on all filing systems
-
- %xosfscontrol_shutdown
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_shutdown (void);
- Summary: Shuts down all filing systems
-
- %osfscontrol_shutdown
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_shutdown (void);
- Summary: Shuts down all filing systems
-
- %xosfscontrol_access
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_access (char *file_names,
- char *access);
- Summary: Sets the attributes of objects
-
- %osfscontrol_access
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_access (char *file_names,
- char *access);
- Summary: Sets the attributes of objects
-
- %xosfscontrol_rename
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_rename (char *file_name,
- char *new_file_name);
- Summary: Renames objects
-
- %osfscontrol_rename
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_rename (char *file_name,
- char *new_file_name);
- Summary: Renames objects
-
- %xosfscontrol_copy
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_copy (char *from,
- char *to,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec,
- osfscontrol_descriptor *descriptor);
- Summary: Copies objects
-
- %osfscontrol_copy
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_copy (char *from,
- char *to,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec,
- osfscontrol_descriptor *descriptor);
- Summary: Copies objects
-
- %xosfscontrol_wipe
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_wipe (char *file_names,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec);
- Summary: Wipes objects
-
- %osfscontrol_wipe
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_wipe (char *file_names,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec);
- Summary: Wipes objects
-
- %xosfscontrol_count
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_count (char *file_names,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec);
- Summary: Counts objects
-
- %osfscontrol_count
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_count (char *file_names,
- bits flags,
- bits start_load,
- bits start_exec,
- bits end_load,
- bits end_exec);
- Summary: Counts objects
-
- %xosfscontrol_read_secondary_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_secondary_fs (byte **module,
- void **workspace);
- Summary: Reads location of secondary module for temporary filing system
-
- %osfscontrol_read_secondary_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_read_secondary_fs (byte **module,
- void **workspace);
- Summary: Reads location of secondary module for temporary filing system
-
- %xosfscontrol_file_type_from_string
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_file_type_from_string (char *file_type_name,
- bits *file_type);
- Summary: Converts a string giving a file type to a number
-
- %osfscontrol_file_type_from_string
- Defined in: osfscontrol.h
- Declaration: extern bits osfscontrol_file_type_from_string (char *file_type_name);
- Summary: Converts a string giving a file type to a number
-
- %xosfscontrol_file_info
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_file_info (char *file_names);
- Summary: Outputs a list of object names and information
-
- %osfscontrol_file_info
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_file_info (char *file_names);
- Summary: Outputs a list of object names and information
-
- %xosfscontrol_read_fs_name
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_fs_name (int fs,
- char *buffer,
- int size);
- Summary: Converts a filing system number to a filing system name
-
- %osfscontrol_read_fs_name
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_read_fs_name (int fs,
- char *buffer,
- int size);
- Summary: Converts a filing system number to a filing system name
-
- %xosfscontrol_register_image_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_register_image_fs (byte *module,
- int fs_info_offset,
- void *workspace);
- Summary: Adds an image filing system
-
- %osfscontrol_register_image_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_register_image_fs (byte *module,
- int fs_info_offset,
- void *workspace);
- Summary: Adds an image filing system
-
- %xosfscontrol_deregister_image_fs
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_deregister_image_fs (bits file_type);
- Summary: Removes an image filing system
-
- %osfscontrol_deregister_image_fs
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_deregister_image_fs (bits file_type);
- Summary: Removes an image filing system
-
- %xosfscontrol_canonicalise_path
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_canonicalise_path (char *path_name,
- char *buffer,
- char *var,
- char *path,
- int size,
- int *spare);
- Summary: Converts a path name to a canonical form
-
- %osfscontrol_canonicalise_path
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_canonicalise_path (char *path_name,
- char *buffer,
- char *var,
- char *path,
- int size,
- int *spare);
- Summary: Converts a path name to a canonical form
-
- %xosfscontrol_info_to_file_type
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_info_to_file_type (char *file_name,
- bits load_addr,
- bits exec_addr,
- int size,
- bits attr,
- int obj_type,
- bits *file_type);
- Summary: Converts file information to an object's file type
-
- %osfscontrol_info_to_file_type
- Defined in: osfscontrol.h
- Declaration: extern bits osfscontrol_info_to_file_type (char *file_name,
- bits load_addr,
- bits exec_addr,
- int size,
- bits attr,
- int obj_type);
- Summary: Converts file information to an object's file type
-
- %xosfscontrol_urd
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_urd (char *dir_name);
- Summary: Sets the user root directory (URD)
-
- %osfscontrol_urd
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_urd (char *dir_name);
- Summary: Sets the user root directory (URD)
-
- %xosfscontrol_back
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_back (void);
- Summary: Exchanges the current and previous (PSD) directories
-
- %osfscontrol_back
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_back (void);
- Summary: Exchanges the current and previous (PSD) directories
-
- %xosfscontrol_defect_list
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_defect_list (char *image_name,
- byte *buffer,
- int size);
- Summary: Returns the defect list for an image
-
- %osfscontrol_defect_list
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_defect_list (char *image_name,
- byte *buffer,
- int size);
- Summary: Returns the defect list for an image
-
- %xosfscontrol_add_defect
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_add_defect (char *image_name,
- int offset);
- Summary: Maps out a defect from an image
-
- %osfscontrol_add_defect
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_add_defect (char *image_name,
- int offset);
- Summary: Maps out a defect from an image
-
- %xosfscontrol_no_dir
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_no_dir (void);
- Summary: Unsets the current directory (CSD)
-
- %osfscontrol_no_dir
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_no_dir (void);
- Summary: Unsets the current directory (CSD)
-
- %xosfscontrol_no_urd
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_no_urd (void);
- Summary: Unsets the user root directory (URD)
-
- %osfscontrol_no_urd
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_no_urd (void);
- Summary: Unsets the user root directory (URD)
-
- %xosfscontrol_no_lib
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_no_lib (void);
- Summary: Unsets the library directory (Lib)
-
- %osfscontrol_no_lib
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_no_lib (void);
- Summary: Unsets the library directory (Lib)
-
- %xosfscontrol_used_space_map
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_used_space_map (char *image_name,
- byte *buffer,
- int size);
- Summary: Returns an image file's used space map
-
- %osfscontrol_used_space_map
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_used_space_map (char *image_name,
- byte *buffer,
- int size);
- Summary: Returns an image file's used space map
-
- %xosfscontrol_read_boot_option
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_boot_option (char *file_name,
- int *boot_option);
- Summary: Reads the boot option of the disc or image file that holds a specified object
-
- %osfscontrol_read_boot_option
- Defined in: osfscontrol.h
- Declaration: extern int osfscontrol_read_boot_option (char *file_name);
- Summary: Reads the boot option of the disc or image file that holds a specified object
-
- %xosfscontrol_write_boot_option
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_write_boot_option (char *file_name,
- int boot_option);
- Summary: Writes the boot option of the disc or image file that holds a specified object
-
- %osfscontrol_write_boot_option
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_write_boot_option (char *file_name,
- int boot_option);
- Summary: Writes the boot option of the disc or image file that holds a specified object
-
- %xosfscontrol_free_space
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_free_space (char *file_name,
- int *free,
- int *max,
- int *size);
- Summary: Reads the free space on the disc or image file that holds a specified object
-
- %osfscontrol_free_space
- Defined in: osfscontrol.h
- Declaration: extern int osfscontrol_free_space (char *file_name,
- int *max,
- int *size);
- Summary: Reads the free space on the disc or image file that holds a specified object
-
- %xosfscontrol_name_disc
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_name_disc (char *file_name,
- char *disc_name);
- Summary: Names the disc or image file that holds a specified object
-
- %osfscontrol_name_disc
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_name_disc (char *file_name,
- char *disc_name);
- Summary: Names the disc or image file that holds a specified object
-
- %xosfscontrol_stamp_image
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_stamp_image (char *file_name,
- bool stamp_now);
- Summary: Used by a handler of discs to request that an image stamp be updated
-
- %osfscontrol_stamp_image
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_stamp_image (char *file_name,
- bool stamp_now);
- Summary: Used by a handler of discs to request that an image stamp be updated
-
- %xosfscontrol_object_at_offset
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_object_at_offset (char *file_name,
- int offset,
- char *buffer,
- int size,
- int *obj_kind);
- Summary: Finds the name and kind of an object that uses a particular offset within an image
-
- %osfscontrol_object_at_offset
- Defined in: osfscontrol.h
- Declaration: extern int osfscontrol_object_at_offset (char *file_name,
- int offset,
- char *buffer,
- int size);
- Summary: Finds the name and kind of an object that uses a particular offset within an image
-
- %xosfscontrol_set_dir
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_set_dir (char *path,
- int set,
- char *fs,
- char *special);
- Summary: Sets a specified directory to a given path without verification
-
- %osfscontrol_set_dir
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_set_dir (char *path,
- int set,
- char *fs,
- char *special);
- Summary: Sets a specified directory to a given path without verification
-
- %xosfscontrol_read_dir
- Defined in: osfscontrol.h
- Declaration: extern os_error *xosfscontrol_read_dir (char *buffer,
- int set,
- char *fs,
- int size,
- int *spare,
- char **special);
- Summary: Reads the path of a specified directory
-
- %osfscontrol_read_dir
- Defined in: osfscontrol.h
- Declaration: extern void osfscontrol_read_dir (char *buffer,
- int set,
- char *fs,
- int size,
- int *spare,
- char **special);
- Summary: Reads the path of a specified directory
-
- %xupcall_media_not_present
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcall_media_not_present (int fs_no,
- char *media_name,
- int device_no,
- int iteration_count,
- int timeout,
- char *media_type,
- int *changed);
- Summary: Warns your program that a filing medium is not present
-
- %upcall_media_not_present
- Defined in: osfscontrol.h
- Declaration: extern int upcall_media_not_present (int fs_no,
- char *media_name,
- int device_no,
- int iteration_count,
- int timeout,
- char *media_type);
- Summary: Warns your program that a filing medium is not present
-
- %xupcall_media_not_known
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcall_media_not_known (int fs_no,
- char *media_name,
- int device_no,
- int iteration_count,
- int timeout,
- char *media_type,
- int *changed);
- Summary: Warns your program that a filing medium is not known
-
- %upcall_media_not_known
- Defined in: osfscontrol.h
- Declaration: extern int upcall_media_not_known (int fs_no,
- char *media_name,
- int device_no,
- int iteration_count,
- int timeout,
- char *media_type);
- Summary: Warns your program that a filing medium is not known
-
- %xupcallfscontrol_set_args_size
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcallfscontrol_set_args_size (os_f f,
- int size,
- bits fs_info);
- Summary: Warns your program that a file's size is being ensured
-
- %upcallfscontrol_set_args_size
- Defined in: osfscontrol.h
- Declaration: extern void upcallfscontrol_set_args_size (os_f f,
- int size,
- bits fs_info);
- Summary: Warns your program that a file's size is being ensured
-
- %xupcallfscontrol_rename
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcallfscontrol_rename (char *file_name,
- char *new_file_name,
- char *special,
- char *new_special,
- bits fs_info);
- Summary: Warns your program that a file is being renamed
-
- %upcallfscontrol_rename
- Defined in: osfscontrol.h
- Declaration: extern void upcallfscontrol_rename (char *file_name,
- char *new_file_name,
- char *special,
- char *new_special,
- bits fs_info);
- Summary: Warns your program that a file is being renamed
-
- %xupcallfscontrol_set_attr_string
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcallfscontrol_set_attr_string (char *file_name,
- char *attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's attributes are being set
-
- %upcallfscontrol_set_attr_string
- Defined in: osfscontrol.h
- Declaration: extern void upcallfscontrol_set_attr_string (char *file_name,
- char *attr,
- char *special,
- bits fs_info);
- Summary: Warns your program that a file's attributes are being set
-
- %xupcall_media_search_end
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcall_media_search_end (void);
- Summary: Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelled
-
- %upcall_media_search_end
- Defined in: osfscontrol.h
- Declaration: extern void upcall_media_search_end (void);
- Summary: Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelled
-
- %xupcall_new_application
- Defined in: osfscontrol.h
- Declaration: extern os_error *xupcall_new_application (byte *cao,
- bool *started);
- Summary: Warns your program that a new application is going to be started
-
- %upcall_new_application
- Defined in: osfscontrol.h
- Declaration: extern bool upcall_new_application (byte *cao);
- Summary: Warns your program that a new application is going to be started
-
- %osgbpb_name
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { byte count;
- char (c) [...];
- }
- osgbpb_name;
-
- %osgbpb_disc_name
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { osgbpb_name name;
- }
- osgbpb_disc_name;
-
- %osgbpb_dir_name
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { byte reserved;
- osgbpb_name name;
- }
- osgbpb_dir_name;
-
- %osgbpb_name_list
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { osgbpb_name (names) [...];
- }
- osgbpb_name_list;
-
- %osgbpb_info
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- int size;
- bits attr;
- int obj_type;
- char (name) [...];
- }
- osgbpb_info;
-
- %osgbpb_system_info
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- int size;
- bits attr;
- int obj_type;
- int sin;
- os_date_and_time stamp;
- char (name) [...];
- }
- osgbpb_system_info;
-
- %osgbpb_info_stamped
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { bits load_addr;
- bits exec_addr;
- int size;
- bits attr;
- int obj_type;
- bits file_type;
- char (name) [...];
- }
- osgbpb_info_stamped;
-
- %osgbpb_string_list
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { char (names) [...];
- }
- osgbpb_string_list;
-
- %osgbpb_info_list
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { osgbpb_info (info) [...];
- }
- osgbpb_info_list;
-
- %osgbpb_system_info_list
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { osgbpb_system_info (info) [...];
- }
- osgbpb_system_info_list;
-
- %osgbpb_info_stamped_list
- Defined in: osgbpb.h
- Declaration: typedef
- struct
- { osgbpb_info_stamped (info) [...];
- }
- osgbpb_info_stamped_list;
-
- %osgbpb_PRIVILEGE_OWNER
- Defined in: osgbpb.h
- Declaration: #define osgbpb_PRIVILEGE_OWNER ((byte) 0)
-
- %osgbpb_PRIVILEGE_PUBLIC
- Defined in: osgbpb.h
- Declaration: #define osgbpb_PRIVILEGE_PUBLIC ((byte) 255)
-
- %osgbpb_NO_MORE
- Defined in: osgbpb.h
- Declaration: #define osgbpb_NO_MORE (-1)
-
- %xosgbpb_write_at
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_write_at (os_f file,
- byte *data,
- int size,
- int ptr,
- int *unwritten);
- Summary: Writes bytes to an open file at the specified file pointer
-
- %osgbpb_write_at
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_write_at (os_f file,
- byte *data,
- int size,
- int ptr);
- Summary: Writes bytes to an open file at the specified file pointer
-
- %xosgbpb_write
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_write (os_f file,
- byte *data,
- int size,
- int *unwritten);
- Summary: Writes bytes to an open file
-
- %osgbpb_write
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_write (os_f file,
- byte *data,
- int size);
- Summary: Writes bytes to an open file
-
- %xosgbpb_read_at
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_read_at (os_f file,
- byte *buffer,
- int size,
- int ptr,
- int *unread);
- Summary: Reads bytes from an open file at the specified file pointer
-
- %osgbpb_read_at
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_read_at (os_f file,
- byte *buffer,
- int size,
- int ptr);
- Summary: Reads bytes from an open file at the specified file pointer
-
- %xosgbpb_read
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_read (os_f file,
- byte *buffer,
- int size,
- int *unread);
- Summary: Reads bytes from an open file
-
- %osgbpb_read
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_read (os_f file,
- byte *buffer,
- int size);
- Summary: Reads bytes from an open file
-
- %xosgbpb_read_disc_name
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_read_disc_name (osgbpb_disc_name *disc_name);
- Summary: Reads the name and boot option of the disc which contains the CSD (prefer OSFSControl_CanonicalisePath and/or OSFSControl_ReadBootOption)
-
- %osgbpb_read_disc_name
- Defined in: osgbpb.h
- Declaration: extern void osgbpb_read_disc_name (osgbpb_disc_name *disc_name);
- Summary: Reads the name and boot option of the disc which contains the CSD (prefer OSFSControl_CanonicalisePath and/or OSFSControl_ReadBootOption)
-
- %xosgbpb_read_csd_name
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_read_csd_name (osgbpb_dir_name *csd_name);
- Summary: Reads the name and privilege status of the CSD (prefer OSFSControl_CanonicalisePath)
-
- %osgbpb_read_csd_name
- Defined in: osgbpb.h
- Declaration: extern void osgbpb_read_csd_name (osgbpb_dir_name *csd_name);
- Summary: Reads the name and privilege status of the CSD (prefer OSFSControl_CanonicalisePath)
-
- %xosgbpb_read_lib_name
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_read_lib_name (osgbpb_dir_name *lib_name);
- Summary: Reads the name and privilege status of the library (prefer OSFSControl_CanonicalisePath)
-
- %osgbpb_read_lib_name
- Defined in: osgbpb.h
- Declaration: extern void osgbpb_read_lib_name (osgbpb_dir_name *lib_name);
- Summary: Reads the name and privilege status of the library (prefer OSFSControl_CanonicalisePath)
-
- %xosgbpb_csd_entries
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_csd_entries (osgbpb_name_list *name_list,
- int count,
- int context,
- int *unread,
- int *context_out);
- Summary: Reads entries from the CSD (prefer OSGBPB_DirEntries)
-
- %osgbpb_csd_entries
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_csd_entries (osgbpb_name_list *name_list,
- int count,
- int context,
- int *unread);
- Summary: Reads entries from the CSD (prefer OSGBPB_DirEntries)
-
- %xosgbpb_dir_entries
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_dir_entries (char *dir_name,
- osgbpb_string_list *name_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count,
- int *context_out);
- Summary: Reads entries from a specified directory
-
- %osgbpb_dir_entries
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_dir_entries (char *dir_name,
- osgbpb_string_list *name_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count);
- Summary: Reads entries from a specified directory
-
- %xosgbpb_dir_entries_info
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_dir_entries_info (char *dir_name,
- osgbpb_info_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count,
- int *context_out);
- Summary: Reads entries and file information from a specified directory
-
- %osgbpb_dir_entries_info
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_dir_entries_info (char *dir_name,
- osgbpb_info_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count);
- Summary: Reads entries and file information from a specified directory
-
- %xosgbpb_dir_entries_system_info
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_dir_entries_system_info (char *dir_name,
- osgbpb_system_info_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count,
- int *context_out);
- Summary: Reads entries and file information (including SIN) from a specified directory
-
- %osgbpb_dir_entries_system_info
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_dir_entries_system_info (char *dir_name,
- osgbpb_system_info_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count);
- Summary: Reads entries and file information (including SIN) from a specified directory
-
- %xosgbpb_dir_entries_info_stamped
- Defined in: osgbpb.h
- Declaration: extern os_error *xosgbpb_dir_entries_info_stamped (char *dir_name,
- osgbpb_info_stamped_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count,
- int *context_out);
- Summary: Reads entries and file information (including file type) from a specified directory
-
- %osgbpb_dir_entries_info_stamped
- Defined in: osgbpb.h
- Declaration: extern int osgbpb_dir_entries_info_stamped (char *dir_name,
- osgbpb_info_stamped_list *info_list,
- int count,
- int context,
- int size,
- char *entries,
- int *read_count);
- Summary: Reads entries and file information (including file type) from a specified directory
-
- %error_HEAP_BAD_REASON
- Defined in: osheap.h
- Declaration: #define error_HEAP_BAD_REASON 0x180u
-
- %error_HEAP_INIT
- Defined in: osheap.h
- Declaration: #define error_HEAP_INIT 0x181u
-
- %error_HEAP_BAD_DESC
- Defined in: osheap.h
- Declaration: #define error_HEAP_BAD_DESC 0x182u
-
- %error_HEAP_BAD_LINK
- Defined in: osheap.h
- Declaration: #define error_HEAP_BAD_LINK 0x183u
-
- %error_HEAP_ALLOC
- Defined in: osheap.h
- Declaration: #define error_HEAP_ALLOC 0x184u
-
- %error_HEAP_NOT_ABLOCK
- Defined in: osheap.h
- Declaration: #define error_HEAP_NOT_ABLOCK 0x185u
-
- %error_HEAP_BAD_EXTEND
- Defined in: osheap.h
- Declaration: #define error_HEAP_BAD_EXTEND 0x186u
-
- %error_HEAP_EXCESSIVE_SHRINK
- Defined in: osheap.h
- Declaration: #define error_HEAP_EXCESSIVE_SHRINK 0x187u
-
- %error_HEAP_HEAP_LOCKED
- Defined in: osheap.h
- Declaration: #define error_HEAP_HEAP_LOCKED 0x188u
-
- %xosheap_initialise
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_initialise (byte *heap,
- int size);
- Summary: Initialises a heap
-
- %osheap_initialise
- Defined in: osheap.h
- Declaration: extern void osheap_initialise (byte *heap,
- int size);
- Summary: Initialises a heap
-
- %xosheap_describe
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_describe (byte *heap,
- int *max,
- int *free);
- Summary: Describes a heap
-
- %osheap_describe
- Defined in: osheap.h
- Declaration: extern int osheap_describe (byte *heap,
- int *max);
- Summary: Describes a heap
-
- %xosheap_alloc
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_alloc (byte *heap,
- int size,
- void **blk);
- Summary: Gets a heap block
-
- %osheap_alloc
- Defined in: osheap.h
- Declaration: extern void *osheap_alloc (byte *heap,
- int size);
- Summary: Gets a heap block
-
- %xosheap_free
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_free (byte *heap,
- void *blk);
- Summary: Frees a heap block
-
- %osheap_free
- Defined in: osheap.h
- Declaration: extern void osheap_free (byte *heap,
- void *blk);
- Summary: Frees a heap block
-
- %xosheap_realloc
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_realloc (byte *heap,
- void *blk,
- int size_increase,
- void **blk_out);
- Summary: Extends or shrinks a heap block
-
- %osheap_realloc
- Defined in: osheap.h
- Declaration: extern void *osheap_realloc (byte *heap,
- void *blk,
- int size_increase);
- Summary: Extends or shrinks a heap block
-
- %xosheap_resize
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_resize (byte *heap,
- int size_increase);
- Summary: Extends or shrinks a heap
-
- %osheap_resize
- Defined in: osheap.h
- Declaration: extern void osheap_resize (byte *heap,
- int size_increase);
- Summary: Extends or shrinks a heap
-
- %xosheap_read_size
- Defined in: osheap.h
- Declaration: extern os_error *xosheap_read_size (byte *heap,
- void *blk,
- int *size);
- Summary: Reads a heap block size
-
- %osheap_read_size
- Defined in: osheap.h
- Declaration: extern int osheap_read_size (byte *heap,
- void *blk);
- Summary: Reads a heap block size
-
- %osmodule_ENTRY_START
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_START 0
-
- %osmodule_ENTRY_INIT
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_INIT 4
-
- %osmodule_ENTRY_DIE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_DIE 8
-
- %osmodule_ENTRY_SERVICE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_SERVICE 12
-
- %osmodule_ENTRY_TITLE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_TITLE 16
-
- %osmodule_ENTRY_HELP
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_HELP 20
-
- %osmodule_ENTRY_TABLE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_TABLE 24
-
- %osmodule_ENTRY_SWI_CHUNK
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_SWI_CHUNK 28
-
- %osmodule_ENTRY_SWI_ENTRY
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_SWI_ENTRY 32
-
- %osmodule_ENTRY_NAME_TABLE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_NAME_TABLE 36
-
- %osmodule_ENTRY_NAME_CODE
- Defined in: osmodule.h
- Declaration: #define osmodule_ENTRY_NAME_CODE 40
-
- %osmodule_SWI_CHUNK_SIZE
- Defined in: osmodule.h
- Declaration: #define osmodule_SWI_CHUNK_SIZE 64
-
- %osmodule_SWI_SYSTEM_BASE
- Defined in: osmodule.h
- Declaration: #define osmodule_SWI_SYSTEM_BASE 262144
-
- %osmodule_SWI_APPLICATION_BASE
- Defined in: osmodule.h
- Declaration: #define osmodule_SWI_APPLICATION_BASE 524288
-
- %osmodule_SWI_USER_BASE
- Defined in: osmodule.h
- Declaration: #define osmodule_SWI_USER_BASE 786432
-
- %osmodule_SECTION_SYSTEM
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_SYSTEM (-1)
-
- %osmodule_SECTION_CARD0
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_CARD0 0
-
- %osmodule_SECTION_CARD1
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_CARD1 1
-
- %osmodule_SECTION_CARD2
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_CARD2 2
-
- %osmodule_SECTION_CARD3
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_CARD3 3
-
- %osmodule_SECTION_ROM1
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_ROM1 (-2)
-
- %osmodule_SECTION_ROM2
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_ROM2 (-3)
-
- %osmodule_SECTION_ROM3
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_ROM3 (-4)
-
- %osmodule_SECTION_ROM4
- Defined in: osmodule.h
- Declaration: #define osmodule_SECTION_ROM4 (-5)
-
- %osmodule_STATUS_UNPLUGGED
- Defined in: osmodule.h
- Declaration: #define osmodule_STATUS_UNPLUGGED (-1)
-
- %osmodule_STATUS_DORMANT
- Defined in: osmodule.h
- Declaration: #define osmodule_STATUS_DORMANT 0
-
- %osmodule_STATUS_ACTIVE
- Defined in: osmodule.h
- Declaration: #define osmodule_STATUS_ACTIVE 1
-
- %osmodule_STATUS_RUNNING
- Defined in: osmodule.h
- Declaration: #define osmodule_STATUS_RUNNING 2
-
- %error_MODULE_NOT_MOD
- Defined in: osmodule.h
- Declaration: #define error_MODULE_NOT_MOD 0x100u
-
- %error_MODULE_MH_NO_ROOM
- Defined in: osmodule.h
- Declaration: #define error_MODULE_MH_NO_ROOM 0x101u
-
- %error_MODULE_RM_NOT_FOUND
- Defined in: osmodule.h
- Declaration: #define error_MODULE_RM_NOT_FOUND 0x102u
-
- %error_MODULE_CANT_KILL
- Defined in: osmodule.h
- Declaration: #define error_MODULE_CANT_KILL 0x103u
-
- %error_MODULE_CANT_KILL2
- Defined in: osmodule.h
- Declaration: #define error_MODULE_CANT_KILL2 0x103u
-
- %error_MODULE_WIMP_CANT_KILL
- Defined in: osmodule.h
- Declaration: #define error_MODULE_WIMP_CANT_KILL 0x103u
-
- %error_MODULE_BAD_MODULE_REASON
- Defined in: osmodule.h
- Declaration: #define error_MODULE_BAD_MODULE_REASON 0x104u
-
- %error_MODULE_BAD_DYNAMIC_AREA
- Defined in: osmodule.h
- Declaration: #define error_MODULE_BAD_DYNAMIC_AREA 0x104u
-
- %error_MODULE_RM_NOT_FOUND_IN_ROM
- Defined in: osmodule.h
- Declaration: #define error_MODULE_RM_NOT_FOUND_IN_ROM 0x105u
-
- %error_MODULE_MODULE_POSTFIX
- Defined in: osmodule.h
- Declaration: #define error_MODULE_MODULE_POSTFIX 0x106u
-
- %error_MODULE_NO_MORE_MODULES
- Defined in: osmodule.h
- Declaration: #define error_MODULE_NO_MORE_MODULES 0x107u
-
- %error_MODULE_NO_MORE_INCARNATIONS
- Defined in: osmodule.h
- Declaration: #define error_MODULE_NO_MORE_INCARNATIONS 0x108u
-
- %error_MODULE_POSTFIX_NEEDED
- Defined in: osmodule.h
- Declaration: #define error_MODULE_POSTFIX_NEEDED 0x109u
-
- %error_MODULE_INCARNATION_EXISTS
- Defined in: osmodule.h
- Declaration: #define error_MODULE_INCARNATION_EXISTS 0x10Au
-
- %error_MODULE_INCARNATION_NOT_FOUND
- Defined in: osmodule.h
- Declaration: #define error_MODULE_INCARNATION_NOT_FOUND 0x10Bu
-
- %error_MODULE_CHUNK_NOT_RM
- Defined in: osmodule.h
- Declaration: #define error_MODULE_CHUNK_NOT_RM 0x10Cu
-
- %error_MODULE_BAD_RM_HEADER_FIELD
- Defined in: osmodule.h
- Declaration: #define error_MODULE_BAD_RM_HEADER_FIELD 0x10Du
-
- %error_MODULE_MODULE_TOO_OLD
- Defined in: osmodule.h
- Declaration: #define error_MODULE_MODULE_TOO_OLD 0x10Eu
-
- %error_MODULE_MODULE_BAD_SWI
- Defined in: osmodule.h
- Declaration: #define error_MODULE_MODULE_BAD_SWI 0x10Fu
-
- %error_MODULE_MODULE_IN_USE
- Defined in: osmodule.h
- Declaration: #define error_MODULE_MODULE_IN_USE 0x110u
-
- %error_MODULE_BAD_FILING_SYSTEM_OPERATION
- Defined in: osmodule.h
- Declaration: #define error_MODULE_BAD_FILING_SYSTEM_OPERATION 0x111u
-
- %error_MODULE_FILING_SYSTEM_READ_ONLY
- Defined in: osmodule.h
- Declaration: #define error_MODULE_FILING_SYSTEM_READ_ONLY 0x112u
-
- %error_MODULE_NOT_ADIR
- Defined in: osmodule.h
- Declaration: #define error_MODULE_NOT_ADIR 0x113u
-
- %xosmodule_run
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_run (char *tail);
- Summary: Loads, initialises and enters a module
-
- %osmodule_run
- Defined in: osmodule.h
- Declaration: extern void osmodule_run (char *tail);
- Summary: Loads, initialises and enters a module
-
- %xosmodule_load
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_load (char *tail);
- Summary: Loads a module
-
- %osmodule_load
- Defined in: osmodule.h
- Declaration: extern void osmodule_load (char *tail);
- Summary: Loads a module
-
- %xosmodule_enter
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_enter (char *module_name,
- char *args);
- Summary: Enters a module
-
- %osmodule_enter
- Defined in: osmodule.h
- Declaration: extern void osmodule_enter (char *module_name,
- char *args);
- Summary: Enters a module
-
- %xosmodule_reinit
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_reinit (char *tail);
- Summary: Reloads a module
-
- %osmodule_reinit
- Defined in: osmodule.h
- Declaration: extern void osmodule_reinit (char *tail);
- Summary: Reloads a module
-
- %xosmodule_kill
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_kill (char *module_name);
- Summary: Deletes a module
-
- %osmodule_kill
- Defined in: osmodule.h
- Declaration: extern void osmodule_kill (char *module_name);
- Summary: Deletes a module
-
- %xosmodule_info
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_info (int *max,
- int *free);
- Summary: Describes the RMA
-
- %osmodule_info
- Defined in: osmodule.h
- Declaration: extern int osmodule_info (int *max);
- Summary: Describes the RMA
-
- %xosmodule_alloc
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_alloc (int size,
- void **blk);
- Summary: Claims a block of workspace in the RMA
-
- %osmodule_alloc
- Defined in: osmodule.h
- Declaration: extern void *osmodule_alloc (int size);
- Summary: Claims a block of workspace in the RMA
-
- %xosmodule_free
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_free (void *blk);
- Summary: Frees a block of workspace in the RMA
-
- %osmodule_free
- Defined in: osmodule.h
- Declaration: extern void osmodule_free (void *blk);
- Summary: Frees a block of workspace in the RMA
-
- %xosmodule_tidy
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_tidy (void);
- Summary: Tidies modules
-
- %osmodule_tidy
- Defined in: osmodule.h
- Declaration: extern void osmodule_tidy (void);
- Summary: Tidies modules
-
- %xosmodule_clear
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_clear (void);
- Summary: Clears all modules
-
- %osmodule_clear
- Defined in: osmodule.h
- Declaration: extern void osmodule_clear (void);
- Summary: Clears all modules
-
- %xosmodule_add_area
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_add_area (byte *module);
- Summary: Inserts a module from memory
-
- %osmodule_add_area
- Defined in: osmodule.h
- Declaration: extern void osmodule_add_area (byte *module);
- Summary: Inserts a module from memory
-
- %xosmodule_copy_area
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_copy_area (byte *module,
- int size);
- Summary: Inserts a module from memory and moves it into the RMA
-
- %osmodule_copy_area
- Defined in: osmodule.h
- Declaration: extern void osmodule_copy_area (byte *module,
- int size);
- Summary: Inserts a module from memory and moves it into the RMA
-
- %xosmodule_enumerate
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_enumerate (int module_no,
- int instance_no,
- int *module_no_out,
- int *instance_no_out,
- byte **module,
- void **workspace,
- char **postfix);
- Summary: Extracts module information
-
- %osmodule_enumerate
- Defined in: osmodule.h
- Declaration: extern int osmodule_enumerate (int module_no,
- int instance_no,
- int *instance_no_out,
- byte **module,
- void **workspace,
- char **postfix);
- Summary: Extracts module information
-
- %xosmodule_realloc
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_realloc (void *blk,
- int size_increase,
- void **blk_out);
- Summary: Extends a block of workspace in the RMA by a given size
-
- %osmodule_realloc
- Defined in: osmodule.h
- Declaration: extern void *osmodule_realloc (void *blk,
- int size_increase);
- Summary: Extends a block of workspace in the RMA by a given size
-
- %xosmodule_instantiate
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_instantiate (char *instance_name);
- Summary: Creates a new instance of a module
-
- %osmodule_instantiate
- Defined in: osmodule.h
- Declaration: extern void osmodule_instantiate (char *instance_name);
- Summary: Creates a new instance of a module
-
- %xosmodule_rename
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_rename (char *old_name,
- char *new_postfix);
- Summary: Renames an instance of a module
-
- %osmodule_rename
- Defined in: osmodule.h
- Declaration: extern void osmodule_rename (char *old_name,
- char *new_postfix);
- Summary: Renames an instance of a module
-
- %xosmodule_prefer
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_prefer (char *instance_name);
- Summary: Selects the preferred instance of a particular module
-
- %osmodule_prefer
- Defined in: osmodule.h
- Declaration: extern void osmodule_prefer (char *instance_name);
- Summary: Selects the preferred instance of a particular module
-
- %xosmodule_add_podule_area
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_add_podule_area (char *environment,
- int chunk,
- int rom_section);
- Summary: Adds an expansion card module
-
- %osmodule_add_podule_area
- Defined in: osmodule.h
- Declaration: extern void osmodule_add_podule_area (char *environment,
- int chunk,
- int rom_section);
- Summary: Adds an expansion card module
-
- %xosmodule_lookup
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_lookup (char *module_name,
- int *module_no,
- int *instance_no,
- byte **module,
- void **workspace,
- char **postfix);
- Summary: Looks up a module name
-
- %osmodule_lookup
- Defined in: osmodule.h
- Declaration: extern int osmodule_lookup (char *module_name,
- int *instance_no,
- byte **module,
- void **workspace,
- char **postfix);
- Summary: Looks up a module name
-
- %xosmodule_enumerate_rom
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_enumerate_rom (int module_no,
- int section,
- int *module_no_out,
- int *section_out,
- char **module_name,
- int *status,
- int *chunk_no);
- Summary: Enumerates ROM modules
-
- %osmodule_enumerate_rom
- Defined in: osmodule.h
- Declaration: extern int osmodule_enumerate_rom (int module_no,
- int section,
- int *section_out,
- char **module_name,
- int *status,
- int *chunk_no);
- Summary: Enumerates ROM modules
-
- %xosmodule_enumerate_rom_with_info
- Defined in: osmodule.h
- Declaration: extern os_error *xosmodule_enumerate_rom_with_info (int module_no,
- int section,
- int *module_no_out,
- int *section_out,
- char **module_name,
- int *status,
- int *chunk_no,
- int *bcd_version);
- Summary: Enumerates ROM modules with version
-
- %osmodule_enumerate_rom_with_info
- Defined in: osmodule.h
- Declaration: extern int osmodule_enumerate_rom_with_info (int module_no,
- int section,
- int *section_out,
- char **module_name,
- int *status,
- int *chunk_no,
- int *bcd_version);
- Summary: Enumerates ROM modules with version
-
- %xservice_uk_command
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_uk_command (char *command,
- os_error **error,
- bool *unclaimed);
- Summary: Unknown command
-
- %service_uk_command
- Defined in: osmodule.h
- Declaration: extern bool service_uk_command (char *command,
- os_error **error);
- Summary: Unknown command
-
- %xservice_error
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_error (os_error *error);
- Summary: An error has occurred
-
- %service_error
- Defined in: osmodule.h
- Declaration: extern void service_error (os_error *error);
- Summary: An error has occurred
-
- %xservice_uk_byte
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_uk_byte (int byte,
- int arg0,
- int arg1,
- bool *unclaimed,
- int *res0,
- int *res1);
- Summary: Unknown OS_Byte
-
- %service_uk_byte
- Defined in: osmodule.h
- Declaration: extern bool service_uk_byte (int byte,
- int arg0,
- int arg1,
- int *res0,
- int *res1);
- Summary: Unknown OS_Byte
-
- %xservice_uk_word
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_uk_word (int word,
- byte *block,
- bool *unclaimed);
- Summary: Unknown OS_Word
-
- %service_uk_word
- Defined in: osmodule.h
- Declaration: extern bool service_uk_word (int word,
- byte *block);
- Summary: Unknown OS_Word
-
- %xservice_help
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_help (char *command,
- bool *unclaimed);
- Summary: *Help has been called
-
- %service_help
- Defined in: osmodule.h
- Declaration: extern bool service_help (char *command);
- Summary: *Help has been called
-
- %xservice_uk_config
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_uk_config (char *tail,
- os_error **error,
- bool *unclaimed);
- Summary: Unknown *Configure
-
- %service_uk_config
- Defined in: osmodule.h
- Declaration: extern bool service_uk_config (char *tail,
- os_error **error);
- Summary: Unknown *Configure
-
- %xservice_uk_status
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_uk_status (char *tail,
- bool *unclaimed);
- Summary: Unknown *Status
-
- %service_uk_status
- Defined in: osmodule.h
- Declaration: extern bool service_uk_status (char *tail);
- Summary: Unknown *Status
-
- %xservice_new_application
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_new_application (bool *unclaimed);
- Summary: Application about to start
-
- %service_new_application
- Defined in: osmodule.h
- Declaration: extern bool service_new_application (void);
- Summary: Application about to start
-
- %xservice_lookup_file_type
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_lookup_file_type (bits file_type,
- bool *unclaimed,
- bits *name1,
- bits *name2);
- Summary: Look up file type
-
- %service_lookup_file_type
- Defined in: osmodule.h
- Declaration: extern bool service_lookup_file_type (bits file_type,
- bits *name1,
- bits *name2);
- Summary: Look up file type
-
- %xservice_post_init
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_post_init (void);
- Summary: All modules have been initialised
-
- %service_post_init
- Defined in: osmodule.h
- Declaration: extern void service_post_init (void);
- Summary: All modules have been initialised
-
- %xservice_syntax_error
- Defined in: osmodule.h
- Declaration: extern os_error *xservice_syntax_error (int *offset,
- byte *base,
- char *command,
- os_error **error,
- bool *unclaimed);
- Summary: Syntax error translation
-
- %service_syntax_error
- Defined in: osmodule.h
- Declaration: extern bool service_syntax_error (int *offset,
- byte *base,
- char *command,
- os_error **error);
- Summary: Syntax error translation
-
- %osreadsysinfo_SPECIAL_FUNCTION
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_SPECIAL_FUNCTION 0xFFu
-
- %osreadsysinfo_SPECIAL_FUNCTION_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_SPECIAL_FUNCTION_SHIFT 0
-
- %osreadsysinfo_SPECIAL_FUNCTION_NONE
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_SPECIAL_FUNCTION_NONE 0x0u
-
- %osreadsysinfo_SPECIAL_FUNCTION_IOEB
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_SPECIAL_FUNCTION_IOEB 0x1u
-
- %osreadsysinfo_IO_CONTROL
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_CONTROL 0xFF00u
-
- %osreadsysinfo_IO_CONTROL_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_CONTROL_SHIFT 8
-
- %osreadsysinfo_IO_CONTROL_IOC
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_CONTROL_IOC 0x0u
-
- %osreadsysinfo_IO_CONTROL_IOMD
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_CONTROL_IOMD 0x1u
-
- %osreadsysinfo_MEMORY_CONTROL
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_MEMORY_CONTROL 0xFF0000u
-
- %osreadsysinfo_MEMORY_CONTROL_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_MEMORY_CONTROL_SHIFT 16
-
- %osreadsysinfo_MEMORY_CONTROL_MEMC1
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_MEMORY_CONTROL_MEMC1 0x0u
-
- %osreadsysinfo_MEMORY_CONTROL_IOMD
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_MEMORY_CONTROL_IOMD 0x1u
-
- %osreadsysinfo_VIDEO_CONTROL
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_VIDEO_CONTROL 0xFF000000u
-
- %osreadsysinfo_VIDEO_CONTROL_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_VIDEO_CONTROL_SHIFT 24
-
- %osreadsysinfo_VIDEO_CONTROL_VIDC_1A
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_VIDEO_CONTROL_VIDC_1A 0x0u
-
- %osreadsysinfo_VIDEO_CONTROL_VIDC20
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_VIDEO_CONTROL_VIDC20 0x1u
-
- %osreadsysinfo_IO
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO 0xFFu
-
- %osreadsysinfo_IO_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_SHIFT 0
-
- %osreadsysinfo_IO_NONE
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO_NONE 0x0u
-
- %osreadsysinfo_IO82C710
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_IO82C710 0x1u
-
- %osreadsysinfo_LCD_CONTROL
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_LCD_CONTROL 0xFFu
-
- %osreadsysinfo_LCD_CONTROL_SHIFT
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_LCD_CONTROL_SHIFT 0
-
- %osreadsysinfo_LCD_CONTROL_NONE
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_LCD_CONTROL_NONE 0x0u
-
- %osreadsysinfo_LCD_CONTROL_TYPE1
- Defined in: osreadsysinfo.h
- Declaration: #define osreadsysinfo_LCD_CONTROL_TYPE1 0x1u
-
- %xosreadsysinfo_screen_size
- Defined in: osreadsysinfo.h
- Declaration: extern os_error *xosreadsysinfo_screen_size (int *screen_size);
- Summary: Reads the configured screen size
-
- %osreadsysinfo_screen_size
- Defined in: osreadsysinfo.h
- Declaration: extern int osreadsysinfo_screen_size (void);
- Summary: Reads the configured screen size
-
- %xosreadsysinfo_mode
- Defined in: osreadsysinfo.h
- Declaration: extern os_error *xosreadsysinfo_mode (int *mode,
- int *monitor_type,
- int *sync);
- Summary: Reads the configured Mode/WimpMode, MonitorType and Sync
-
- %osreadsysinfo_mode
- Defined in: osreadsysinfo.h
- Declaration: extern int osreadsysinfo_mode (int *monitor_type,
- int *sync);
- Summary: Reads the configured Mode/WimpMode, MonitorType and Sync
-
- %xosreadsysinfo_machine_id
- Defined in: osreadsysinfo.h
- Declaration: extern os_error *xosreadsysinfo_machine_id (bits *config0,
- bits *config1,
- bits *config2,
- bits *id_lo,
- bits *id_hi);
- Summary: Reads the presence of various chips and unique machine id
-
- %osreadsysinfo_machine_id
- Defined in: osreadsysinfo.h
- Declaration: extern void osreadsysinfo_machine_id (bits *config0,
- bits *config1,
- bits *config2,
- bits *id_lo,
- bits *id_hi);
- Summary: Reads the presence of various chips and unique machine id
-
- %xosreadsysinfo_71x_features
- Defined in: osreadsysinfo.h
- Declaration: extern os_error *xosreadsysinfo_71x_features (bits *features,
- bits *features_extended0,
- bits *features_extended1,
- bits *features_extended2,
- bits *features_extended3);
- Summary: Reads features mask for 82C710 chip family
-
- %osreadsysinfo_71x_features
- Defined in: osreadsysinfo.h
- Declaration: extern void osreadsysinfo_71x_features (bits *features,
- bits *features_extended0,
- bits *features_extended1,
- bits *features_extended2,
- bits *features_extended3);
- Summary: Reads features mask for 82C710 chip family
-
- %osserialop_RS423_PARITY_ERROR
- Defined in: osserialop.h
- Declaration: #define osserialop_RS423_PARITY_ERROR 0x20u
-
- %osserialop_RS423_OVERRUN_ERROR
- Defined in: osserialop.h
- Declaration: #define osserialop_RS423_OVERRUN_ERROR 0x10u
-
- %osserialop_RS423_FRAMING_ERROR
- Defined in: osserialop.h
- Declaration: #define osserialop_RS423_FRAMING_ERROR 0x8u
-
- %osserialop_DATA_FORMAT_WORD_SIZE
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_WORD_SIZE 0x3u
-
- %osserialop_DATA_FORMAT_WORD_SIZE_SHIFT
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_WORD_SIZE_SHIFT 0
-
- %osserialop_DATA_FORMAT_WORD_SIZE8_BIT
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_WORD_SIZE8_BIT 0
-
- %osserialop_DATA_FORMAT_WORD_SIZE7_BIT
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_WORD_SIZE7_BIT 1
-
- %osserialop_DATA_FORMAT_WORD_SIZE6_BIT
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_WORD_SIZE6_BIT 3
-
- %osserialop_DATA_FORMAT_EXTRA_STOP_BITS
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_EXTRA_STOP_BITS 0x4u
-
- %osserialop_DATA_FORMAT_PARITY_ENABLE
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY_ENABLE 0x8u
-
- %osserialop_DATA_FORMAT_PARITY
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY 0x30u
-
- %osserialop_DATA_FORMAT_PARITY_SHIFT
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY_SHIFT 4
-
- %osserialop_DATA_FORMAT_PARITY_ODD
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY_ODD 0
-
- %osserialop_DATA_FORMAT_PARITY_EVEN
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY_EVEN 1
-
- %osserialop_DATA_FORMAT_PARITY1
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY1 2
-
- %osserialop_DATA_FORMAT_PARITY0
- Defined in: osserialop.h
- Declaration: #define osserialop_DATA_FORMAT_PARITY0 3
-
- %osserialop_BAUD_RATE9600
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE9600 7
-
- %osserialop_BAUD_RATE75
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE75 1
-
- %osserialop_BAUD_RATE150
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE150 2
-
- %osserialop_BAUD_RATE300
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE300 3
-
- %osserialop_BAUD_RATE1200
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE1200 4
-
- %osserialop_BAUD_RATE2400
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE2400 5
-
- %osserialop_BAUD_RATE4800
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE4800 6
-
- %osserialop_BAUD_RATE19200
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE19200 8
-
- %osserialop_BAUD_RATE50
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE50 9
-
- %osserialop_BAUD_RATE110
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE110 10
-
- %osserialop_BAUD_RATE134PT5
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE134PT5 11
-
- %osserialop_BAUD_RATE600
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE600 12
-
- %osserialop_BAUD_RATE1800
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE1800 13
-
- %osserialop_BAUD_RATE3600
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE3600 14
-
- %osserialop_BAUD_RATE7200
- Defined in: osserialop.h
- Declaration: #define osserialop_BAUD_RATE7200 15
-
- %xosserialop_status
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_status (bits eor_mask,
- bits and_mask,
- bits *old_value,
- bits *new_value);
- Summary: Reads/writes the serial status
-
- %osserialop_status
- Defined in: osserialop.h
- Declaration: extern bits osserialop_status (bits eor_mask,
- bits and_mask,
- bits *new_value);
- Summary: Reads/writes the serial status
-
- %xosserialop_data_format
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_data_format (bits data_format,
- bits *old_value);
- Summary: Reads/writes the data format
-
- %osserialop_data_format
- Defined in: osserialop.h
- Declaration: extern bits osserialop_data_format (bits data_format);
- Summary: Reads/writes the data format
-
- %xosserialop_break
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_break (int period);
- Summary: Sends a break
-
- %osserialop_break
- Defined in: osserialop.h
- Declaration: extern void osserialop_break (int period);
- Summary: Sends a break
-
- %xosserialop_bput
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_bput (byte c,
- bits *psr);
- Summary: Sends a byte
-
- %osserialop_bput
- Defined in: osserialop.h
- Declaration: extern bits osserialop_bput (byte c);
- Summary: Sends a byte
-
- %xosserialop_bget
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_bget (byte *c,
- bits *psr);
- Summary: Gets a byte from the serial buffer
-
- %osserialop_bget
- Defined in: osserialop.h
- Declaration: extern bits osserialop_bget (byte *c);
- Summary: Gets a byte from the serial buffer
-
- %xosserialop_rx_baud_rate
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_rx_baud_rate (int rx_rate,
- bits *old_rx_rate);
- Summary: Reads/writes the receive baud rate
-
- %osserialop_rx_baud_rate
- Defined in: osserialop.h
- Declaration: extern bits osserialop_rx_baud_rate (int rx_rate);
- Summary: Reads/writes the receive baud rate
-
- %xosserialop_tx_baud_rate
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_tx_baud_rate (int tx_rate,
- bits *old_tx_rate);
- Summary: Reads/writes the transmit baud rate
-
- %osserialop_tx_baud_rate
- Defined in: osserialop.h
- Declaration: extern bits osserialop_tx_baud_rate (int tx_rate);
- Summary: Reads/writes the transmit baud rate
-
- %xosserialop_rx_threshold
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_rx_threshold (int rx_threshold,
- bits *old_rx_threshold);
- Summary: Sets the receive threshold
-
- %osserialop_rx_threshold
- Defined in: osserialop.h
- Declaration: extern bits osserialop_rx_threshold (int rx_threshold);
- Summary: Sets the receive threshold
-
- %xosserialop_enumerate_baud_rates
- Defined in: osserialop.h
- Declaration: extern os_error *xosserialop_enumerate_baud_rates (int **table,
- int *table_size);
- Summary: Enumerates the available serial port speeds
-
- %osserialop_enumerate_baud_rates
- Defined in: osserialop.h
- Declaration: extern void osserialop_enumerate_baud_rates (int **table,
- int *table_size);
- Summary: Enumerates the available serial port speeds
-
- %xevent_rs423_error
- Defined in: osserialop.h
- Declaration: extern os_error *xevent_rs423_error (bits status,
- byte b);
- Summary:
-
- %event_rs423_error
- Defined in: osserialop.h
- Declaration: extern void event_rs423_error (bits status,
- byte b);
- Summary:
-
- %osspriteop_trans_tab
- Defined in: osspriteop.h
- Declaration: typedef
- struct
- { byte (c) [...];
- }
- osspriteop_trans_tab;
-
- %osspriteop_area
- Defined in: osspriteop.h
- Declaration: typedef
- struct
- { int size;
- int sprite_count;
- int first;
- int used;
- }
- osspriteop_area;
-
- %osspriteop_header
- Defined in: osspriteop.h
- Declaration: typedef
- struct
- { int size;
- char (name) [12];
- int width;
- int height;
- int left_bit;
- int right_bit;
- int image;
- int mask;
- os_mode mode;
- }
- osspriteop_header;
-
- %osspriteop_id
- Defined in: osspriteop.h
- Declaration: typedef ... osspriteop_id;
-
- %osspriteop_save_area
- Defined in: osspriteop.h
- Declaration: typedef
- struct
- { int (a) [...];
- }
- osspriteop_save_area;
-
- %osspriteop_NAME_LIMIT
- Defined in: osspriteop.h
- Declaration: #define osspriteop_NAME_LIMIT 12
-
- %osspriteop_SYSTEM_AREA
- Defined in: osspriteop.h
- Declaration: #define osspriteop_SYSTEM_AREA 0x0u
-
- %osspriteop_USER_AREA
- Defined in: osspriteop.h
- Declaration: #define osspriteop_USER_AREA 0x100u
-
- %osspriteop_NAME
- Defined in: osspriteop.h
- Declaration: #define osspriteop_NAME 0x100u
-
- %osspriteop_PTR
- Defined in: osspriteop.h
- Declaration: #define osspriteop_PTR 0x200u
-
- %osspriteop_TRFM_COORDS
- Defined in: osspriteop.h
- Declaration: #define osspriteop_TRFM_COORDS 0x0u
-
- %osspriteop_GIVEN_RECTANGLE
- Defined in: osspriteop.h
- Declaration: #define osspriteop_GIVEN_RECTANGLE 0x1u
-
- %osspriteop_GIVEN_COORDS
- Defined in: osspriteop.h
- Declaration: #define osspriteop_GIVEN_COORDS 0x1u
-
- %osspriteop_GIVEN_RECT
- Defined in: osspriteop.h
- Declaration: #define osspriteop_GIVEN_RECT 0x2u
-
- %osspriteop_POINTER_SHAPE
- Defined in: osspriteop.h
- Declaration: #define osspriteop_POINTER_SHAPE 0xFu
-
- %osspriteop_POINTER_SHAPE_SHIFT
- Defined in: osspriteop.h
- Declaration: #define osspriteop_POINTER_SHAPE_SHIFT 0
-
- %osspriteop_POINTER_IGNORE_SHAPE_DATA
- Defined in: osspriteop.h
- Declaration: #define osspriteop_POINTER_IGNORE_SHAPE_DATA 0x10u
-
- %osspriteop_POINTER_IGNORE_PALETTE
- Defined in: osspriteop.h
- Declaration: #define osspriteop_POINTER_IGNORE_PALETTE 0x20u
-
- %osspriteop_POINTER_IGNORE_SHAPE
- Defined in: osspriteop.h
- Declaration: #define osspriteop_POINTER_IGNORE_SHAPE 0x40u
-
- %osspriteop_UNSPECIFIED
- Defined in: osspriteop.h
- Declaration: #define osspriteop_UNSPECIFIED ((osspriteop_area *) 256)
-
- %error_SPRITE_OP_NO_WORK_SPACE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NO_WORK_SPACE 0x80u
-
- %error_SPRITE_OP_NO_ROOM
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NO_ROOM 0x82u
-
- %error_SPRITE_OP_DOESNT_EXIST
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_DOESNT_EXIST 0x86u
-
- %error_SPRITE_OP_NO_SPRITES
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NO_SPRITES 0x83u
-
- %error_SPRITE_OP_NOT_GRAPHICS
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NOT_GRAPHICS 0x81u
-
- %error_SPRITE_OP_NOT_ENOUGH_ROOM
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NOT_ENOUGH_ROOM 0x85u
-
- %error_SPRITE_OP_BAD_SPRITE_FILE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_SPRITE_FILE 0x86u
-
- %error_SPRITE_OP_NO_ROOM_TO_MERGE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NO_ROOM_TO_MERGE 0x87u
-
- %error_SPRITE_OP_INVALID_SECOND_PTR
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_SECOND_PTR 0x88u
-
- %error_SPRITE_OP_INVALID_ROW_OR_COL
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_ROW_OR_COL 0x89u
-
- %error_SPRITE_OP_INVALID_HEIGHT
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_HEIGHT 0x8Au
-
- %error_SPRITE_OP_INVALID_WIDTH
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_WIDTH 0x8Bu
-
- %error_SPRITE_OP_NO_ROOM_TO_INSERT
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_NO_ROOM_TO_INSERT 0x8Cu
-
- %error_SPRITE_OP_SPRITE_ALREADY_EXISTS
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_SPRITE_ALREADY_EXISTS 0x8Du
-
- %error_SPRITE_OP_INVALID_SPRITE_MODE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_SPRITE_MODE 0x8Eu
-
- %error_SPRITE_OP_BAD_REASON_CODE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_REASON_CODE 0x8Fu
-
- %error_SPRITE_OP_CANT_DO_SYSTEM
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_CANT_DO_SYSTEM 0x90u
-
- %error_SPRITE_OP_BAD_TRANSLATION
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_TRANSLATION 0x91u
-
- %error_SPRITE_OP_BAD_GREY_SCALE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_GREY_SCALE 0x92u
-
- %error_SPRITE_OP_BAD_POINTER_SHAPE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_POINTER_SHAPE 0x93u
-
- %error_SPRITE_OP_BAD_APPEND
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_APPEND 0x94u
-
- %error_SPRITE_OP_CANT_IN_TELETEXT
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_CANT_IN_TELETEXT 0x95u
-
- %error_SPRITE_OP_INVALID_SAVE_AREA
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_INVALID_SAVE_AREA 0x96u
-
- %error_SPRITE_OP_SPRITE_IS_CURRENT_DEST
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_SPRITE_IS_CURRENT_DEST 0x97u
-
- %error_SPRITE_OP_BAD_FLAGS
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_FLAGS 0x98u
-
- %error_SPRITE_OP_BAD_COORD_BLOCK
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_COORD_BLOCK 0x99u
-
- %error_SPRITE_OP_BAD_SOURCE_RECTANGLE
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_SOURCE_RECTANGLE 0x9Au
-
- %error_SPRITE_OP_BAD_TRANSFORMATION
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_TRANSFORMATION 0x9Bu
-
- %error_SPRITE_OP_BAD_DEPTH
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_DEPTH 0x9Cu
-
- %error_SPRITE_OP_BAD_SWITCH_DEPTH
- Defined in: osspriteop.h
- Declaration: #define error_SPRITE_OP_BAD_SWITCH_DEPTH 0x9Du
-
- %xosspriteop_screen_save
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_screen_save (char *file_name,
- bool save_palette);
- Summary: Screen saves
-
- %osspriteop_screen_save
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_screen_save (char *file_name,
- bool save_palette);
- Summary: Screen saves
-
- %xosspriteop_screen_load
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_screen_load (char *file_name);
- Summary: Screen loads
-
- %osspriteop_screen_load
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_screen_load (char *file_name);
- Summary: Screen loads
-
- %xosspriteop_read_area_cb
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_area_cb (bits flags,
- osspriteop_area *area,
- int *size,
- int *count,
- int *first,
- int *used);
- Summary: Reads area control block
-
- %osspriteop_read_area_cb
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_read_area_cb (bits flags,
- osspriteop_area *area,
- int *size,
- int *count,
- int *first,
- int *used);
- Summary: Reads area control block
-
- %xosspriteop_clear_sprites
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_clear_sprites (bits flags,
- osspriteop_area *area);
- Summary: Initialises sprite area
-
- %osspriteop_clear_sprites
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_clear_sprites (bits flags,
- osspriteop_area *area);
- Summary: Initialises sprite area
-
- %xosspriteop_load_sprite_file
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_load_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Loads sprite file
-
- %osspriteop_load_sprite_file
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_load_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Loads sprite file
-
- %xosspriteop_merge_sprite_file
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_merge_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Merges sprite file
-
- %osspriteop_merge_sprite_file
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_merge_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Merges sprite file
-
- %xosspriteop_save_sprite_file
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_save_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Saves sprite file
-
- %osspriteop_save_sprite_file
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_save_sprite_file (bits flags,
- osspriteop_area *area,
- char *file_name);
- Summary: Saves sprite file
-
- %xosspriteop_return_name
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_return_name (bits flags,
- osspriteop_area *area,
- char *buffer,
- int size,
- int sprite_no,
- int *used);
- Summary: Returns sprite name
-
- %osspriteop_return_name
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_return_name (bits flags,
- osspriteop_area *area,
- char *buffer,
- int size,
- int sprite_no,
- int *used);
- Summary: Returns sprite name
-
- %xosspriteop_get_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_get_sprite (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool get_palette,
- osspriteop_header **header);
- Summary: Gets sprite
-
- %osspriteop_get_sprite
- Defined in: osspriteop.h
- Declaration: extern osspriteop_header *osspriteop_get_sprite (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool get_palette);
- Summary: Gets sprite
-
- %xosspriteop_create_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_create_sprite (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool create_palette,
- int width,
- int height,
- os_mode mode);
- Summary: Creates sprite
-
- %osspriteop_create_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_create_sprite (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool create_palette,
- int width,
- int height,
- os_mode mode);
- Summary: Creates sprite
-
- %xosspriteop_get_sprite_user_coords
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_get_sprite_user_coords (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool get_palette,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Gets sprite from user coordinates
-
- %osspriteop_get_sprite_user_coords
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_get_sprite_user_coords (bits flags,
- osspriteop_area *area,
- char *sprite_name,
- bool get_palette,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Gets sprite from user coordinates
-
- %xosspriteop_select_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_select_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- osspriteop_header **header);
- Summary: Selects sprite
-
- %osspriteop_select_sprite
- Defined in: osspriteop.h
- Declaration: extern osspriteop_header *osspriteop_select_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Selects sprite
-
- %xosspriteop_delete_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_delete_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Deletes sprite
-
- %osspriteop_delete_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_delete_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Deletes sprite
-
- %xosspriteop_rename_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_rename_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- char *sprite_name);
- Summary: Renames sprite
-
- %osspriteop_rename_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_rename_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- char *sprite_name);
- Summary: Renames sprite
-
- %xosspriteop_copy_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_copy_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- char *sprite_name);
- Summary: Copies sprite
-
- %osspriteop_copy_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_copy_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- char *sprite_name);
- Summary: Copies sprite
-
- %xosspriteop_put_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_put_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- os_action action);
- Summary: Puts sprite
-
- %osspriteop_put_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_put_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- os_action action);
- Summary: Puts sprite
-
- %xosspriteop_create_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_create_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates mask
-
- %osspriteop_create_mask
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_create_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates mask
-
- %xosspriteop_remove_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_remove_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes mask
-
- %osspriteop_remove_mask
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_remove_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes mask
-
- %xosspriteop_insert_row
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_insert_row (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row);
- Summary: Inserts row
-
- %osspriteop_insert_row
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_insert_row (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row);
- Summary: Inserts row
-
- %xosspriteop_delete_row
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_delete_row (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row);
- Summary: Deletes row
-
- %osspriteop_delete_row
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_delete_row (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row);
- Summary: Deletes row
-
- %xosspriteop_flip_about_xaxis
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_flip_about_xaxis (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Flips about x axis
-
- %osspriteop_flip_about_xaxis
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_flip_about_xaxis (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Flips about x axis
-
- %xosspriteop_put_sprite_user_coords
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_put_sprite_user_coords (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_action action);
- Summary: Puts sprite at user coordinates
-
- %osspriteop_put_sprite_user_coords
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_put_sprite_user_coords (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_action action);
- Summary: Puts sprite at user coordinates
-
- %xosspriteop_append_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_append_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id0,
- osspriteop_id id1,
- bool append_vertically);
- Summary: Appends sprite
-
- %osspriteop_append_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_append_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id0,
- osspriteop_id id1,
- bool append_vertically);
- Summary: Appends sprite
-
- %xosspriteop_set_pointer_shape
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_set_pointer_shape (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits pointer_flags,
- int xactive,
- int yactive,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets pointer shape
-
- %osspriteop_set_pointer_shape
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_set_pointer_shape (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits pointer_flags,
- int xactive,
- int yactive,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets pointer shape
-
- %xosspriteop_read_palette_size
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_palette_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int *size,
- os_sprite_palette **palette,
- os_mode *mode);
- Summary: Reads palette size
-
- %osspriteop_read_palette_size
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_read_palette_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int *size,
- os_sprite_palette **palette,
- os_mode *mode);
- Summary: Reads palette size
-
- %xosspriteop_remove_palette
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_remove_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes palette
-
- %osspriteop_remove_palette
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_remove_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes palette
-
- %xosspriteop_create_palette
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_create_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates palette
-
- %osspriteop_create_palette
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_create_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates palette
-
- %xosspriteop_create_true_palette
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_create_true_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates palette with true colours
-
- %osspriteop_create_true_palette
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_create_true_palette (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Creates palette with true colours
-
- %xosspriteop_read_sprite_size
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_sprite_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int *width,
- int *height,
- bool *mask,
- os_mode *mode);
- Summary: Reads sprite information
-
- %osspriteop_read_sprite_size
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_read_sprite_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int *width,
- int *height,
- bool *mask,
- os_mode *mode);
- Summary: Reads sprite information
-
- %xosspriteop_read_pixel_colour
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_pixel_colour (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_gcol *gcol,
- os_tint *tint);
- Summary: Reads pixel colour
-
- %osspriteop_read_pixel_colour
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_read_pixel_colour (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_gcol *gcol,
- os_tint *tint);
- Summary: Reads pixel colour
-
- %xosspriteop_write_pixel_colour
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_write_pixel_colour (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_gcol gcol,
- os_tint tint);
- Summary: Writes pixel colour
-
- %osspriteop_write_pixel_colour
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_write_pixel_colour (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_gcol gcol,
- os_tint tint);
- Summary: Writes pixel colour
-
- %xosspriteop_read_pixel_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_pixel_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- bool *solid);
- Summary: Reads pixel mask
-
- %osspriteop_read_pixel_mask
- Defined in: osspriteop.h
- Declaration: extern bool osspriteop_read_pixel_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y);
- Summary: Reads pixel mask
-
- %xosspriteop_write_pixel_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_write_pixel_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- bool solid);
- Summary: Writes pixel mask
-
- %osspriteop_write_pixel_mask
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_write_pixel_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- bool solid);
- Summary: Writes pixel mask
-
- %xosspriteop_insert_column
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_insert_column (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column);
- Summary: Inserts column
-
- %osspriteop_insert_column
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_insert_column (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column);
- Summary: Inserts column
-
- %xosspriteop_delete_column
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_delete_column (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column);
- Summary: Deletes column
-
- %osspriteop_delete_column
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_delete_column (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column);
- Summary: Deletes column
-
- %xosspriteop_flip_about_yaxis
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_flip_about_yaxis (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Flips about y axis
-
- %osspriteop_flip_about_yaxis
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_flip_about_yaxis (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Flips about y axis
-
- %xosspriteop_plot_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_plot_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Plots sprite mask
-
- %osspriteop_plot_mask
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_plot_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Plots sprite mask
-
- %xosspriteop_plot_mask_user_coords
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_plot_mask_user_coords (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y);
- Summary: Plots sprite mask at user coordinates
-
- %osspriteop_plot_mask_user_coords
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_plot_mask_user_coords (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y);
- Summary: Plots sprite mask at user coordinates
-
- %xosspriteop_plot_mask_scaled
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_plot_mask_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_factors *factors);
- Summary: Plots mask scaled
-
- %osspriteop_plot_mask_scaled
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_plot_mask_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_factors *factors);
- Summary: Plots mask scaled
-
- %xosspriteop_paint_char_scaled
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_paint_char_scaled (char c,
- int x,
- int y,
- os_factors *factors);
- Summary: Paints character scaled
-
- %osspriteop_paint_char_scaled
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_paint_char_scaled (char c,
- int x,
- int y,
- os_factors *factors);
- Summary: Paints character scaled
-
- %xosspriteop_put_sprite_scaled
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_put_sprite_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_action action,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled
-
- %osspriteop_put_sprite_scaled
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_put_sprite_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_action action,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled
-
- %xosspriteop_put_sprite_grey_scaled
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_put_sprite_grey_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled and anti-aliased
-
- %osspriteop_put_sprite_grey_scaled
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_put_sprite_grey_scaled (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int x,
- int y,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled and anti-aliased
-
- %xosspriteop_remove_left_hand_wastage
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_remove_left_hand_wastage (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes left hand wastage
-
- %osspriteop_remove_left_hand_wastage
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_remove_left_hand_wastage (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Removes left hand wastage
-
- %xosspriteop_plot_mask_trfm
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_plot_mask_trfm (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits plot_flags,
- os_box *source_rect,
- os_trfm *trfm);
- Summary: Plots sprite mask transformed
-
- %osspriteop_plot_mask_trfm
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_plot_mask_trfm (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits plot_flags,
- os_box *source_rect,
- os_trfm *trfm);
- Summary: Plots sprite mask transformed
-
- %xosspriteop_put_sprite_trfm
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_put_sprite_trfm (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits plot_flags,
- os_box *source_rect,
- os_action action,
- os_trfm *trfm,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite transformed
-
- %osspriteop_put_sprite_trfm
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_put_sprite_trfm (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- bits plot_flags,
- os_box *source_rect,
- os_action action,
- os_trfm *trfm,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite transformed
-
- %xosspriteop_insert_delete_rows
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_insert_delete_rows (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row_no,
- int row_count);
- Summary: Inserts/deletes rows from a sprite
-
- %osspriteop_insert_delete_rows
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_insert_delete_rows (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int row_no,
- int row_count);
- Summary: Inserts/deletes rows from a sprite
-
- %xosspriteop_insert_delete_columns
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_insert_delete_columns (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column_no,
- int column_count);
- Summary: Inserts/deletes columns from a sprite
-
- %osspriteop_insert_delete_columns
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_insert_delete_columns (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int column_no,
- int column_count);
- Summary: Inserts/deletes columns from a sprite
-
- %xosspriteop_switch_output_to_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_switch_output_to_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- osspriteop_save_area *save_area,
- int *context0,
- int *context1,
- int *context2,
- int *context3);
- Summary: Switches output to sprite
-
- %osspriteop_switch_output_to_sprite
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_switch_output_to_sprite (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- osspriteop_save_area *save_area,
- int *context0,
- int *context1,
- int *context2,
- int *context3);
- Summary: Switches output to sprite
-
- %xosspriteop_switch_output_to_mask
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_switch_output_to_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- osspriteop_save_area *save_area,
- int *context0,
- int *context1,
- int *context2,
- int *context3);
- Summary: Switches output to mask
-
- %osspriteop_switch_output_to_mask
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_switch_output_to_mask (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- osspriteop_save_area *save_area,
- int *context0,
- int *context1,
- int *context2,
- int *context3);
- Summary: Switches output to mask
-
- %xosspriteop_read_save_area_size
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_read_save_area_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- int *size);
- Summary: Reads save area size
-
- %osspriteop_read_save_area_size
- Defined in: osspriteop.h
- Declaration: extern int osspriteop_read_save_area_size (bits flags,
- osspriteop_area *area,
- osspriteop_id id);
- Summary: Reads save area size
-
- %xosspriteop_unswitch_output
- Defined in: osspriteop.h
- Declaration: extern os_error *xosspriteop_unswitch_output (int context0,
- int context1,
- int context2,
- int context3);
- Summary: Switches output back to previous destination
-
- %osspriteop_unswitch_output
- Defined in: osspriteop.h
- Declaration: extern void osspriteop_unswitch_output (int context0,
- int context1,
- int context2,
- int context3);
- Summary: Switches output back to previous destination
-
- %xservice_switching_output_to_sprite
- Defined in: osspriteop.h
- Declaration: extern os_error *xservice_switching_output_to_sprite (void);
- Summary: Output switched to sprite, mask or screen
-
- %service_switching_output_to_sprite
- Defined in: osspriteop.h
- Declaration: extern void service_switching_output_to_sprite (void);
- Summary: Output switched to sprite, mask or screen
-
- %osword_line_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { short line;
- byte size;
- byte min_char;
- byte max_char;
- }
- osword_line_block;
-
- %osword_timer_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte (b) [5];
- }
- osword_timer_block;
-
- %osword_gcol_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { short x;
- short y;
- os_gcol gcol;
- }
- osword_gcol_block;
-
- %osword_char_definition_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { char c;
- byte (definition) [8];
- }
- osword_char_definition_block;
-
- %osword_palette_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { os_gcol gcol;
- byte colour_number;
- byte r;
- byte g;
- byte b;
- }
- osword_palette_block;
-
- %osword_cursor_position_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { short xprev;
- short yprev;
- short x;
- short y;
- }
- osword_cursor_position_block;
-
- %oswordreadclock_local_string_block
- Defined in: osword.h
- Declaration: typedef
- union
- { byte op;
- struct
- { char (c) [...];
- }
- string;
- }
- oswordreadclock_local_string_block;
-
- %oswordreadclock_local_bcd_block
- Defined in: osword.h
- Declaration: typedef
- union
- { byte op;
- os_bcd_date_and_time date_and_time;
- }
- oswordreadclock_local_bcd_block;
-
- %oswordreadclock_convert_bcd_to_string_block
- Defined in: osword.h
- Declaration: typedef
- union
- { struct
- { byte op;
- os_bcd_date_and_time date_and_time;
- }
- bcd;
- struct
- { char (c) [...];
- }
- string;
- }
- oswordreadclock_convert_bcd_to_string_block;
-
- %oswordreadclock_utc_block
- Defined in: osword.h
- Declaration: typedef
- union
- { byte op;
- os_date_and_time utc;
- }
- oswordreadclock_utc_block;
-
- %oswordwriteclock_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte op;
- char (string) [...];
- }
- oswordwriteclock_block;
-
- %oswordpointer_define_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte (reserved) [2];
- byte op;
- byte shape_no;
- byte width;
- byte height;
- byte xactive;
- byte yactive;
- byte *data;
- }
- oswordpointer_define_block;
-
- %oswordpointer_bbox_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte (reserved) [3];
- byte op;
- short x0;
- short y0;
- short x1;
- short y1;
- }
- oswordpointer_bbox_block;
-
- %oswordpointer_step_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte op;
- byte xstep;
- byte ystep;
- }
- oswordpointer_step_block;
-
- %oswordpointer_position_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte reserved;
- byte op;
- short x;
- short y;
- }
- oswordpointer_position_block;
-
- %osword_screen_base_block
- Defined in: osword.h
- Declaration: typedef
- struct
- { byte (reserved) [3];
- byte type;
- byte *base;
- }
- osword_screen_base_block;
-
- %osword_block
- Defined in: osword.h
- Declaration: typedef
- union
- { osword_line_block line;
- osword_timer_block timer;
- osword_gcol_block gcol;
- osword_char_definition_block char_definition;
- osword_palette_block palette;
- osword_cursor_position_block cursor_position;
- oswordreadclock_local_string_block string;
- oswordreadclock_local_bcd_block bcd;
- oswordreadclock_convert_bcd_to_string_block convert_bcd_to_string;
- oswordreadclock_utc_block utc;
- oswordwriteclock_block write_clock;
- oswordpointer_define_block pointer_define;
- oswordpointer_bbox_block pointer_bbox;
- oswordpointer_step_block pointer_step;
- oswordpointer_position_block pointer_position;
- osword_screen_base_block screen_base;
- }
- osword_block;
-
- %oswordreadclock_OP_LOCAL_STRING
- Defined in: osword.h
- Declaration: #define oswordreadclock_OP_LOCAL_STRING 0
-
- %oswordreadclock_OP_LOCAL_BCD
- Defined in: osword.h
- Declaration: #define oswordreadclock_OP_LOCAL_BCD 1
-
- %oswordreadclock_OP_CONVERT_BCD_TO_STRING
- Defined in: osword.h
- Declaration: #define oswordreadclock_OP_CONVERT_BCD_TO_STRING 2
-
- %oswordreadclock_OP_UTC
- Defined in: osword.h
- Declaration: #define oswordreadclock_OP_UTC 3
-
- %oswordwriteclock_OP_TIME_LOCAL_STRING
- Defined in: osword.h
- Declaration: #define oswordwriteclock_OP_TIME_LOCAL_STRING 8
-
- %oswordwriteclock_OP_DATE_LOCAL_STRING
- Defined in: osword.h
- Declaration: #define oswordwriteclock_OP_DATE_LOCAL_STRING 15
-
- %oswordwriteclock_OP_LOCAL_STRING
- Defined in: osword.h
- Declaration: #define oswordwriteclock_OP_LOCAL_STRING 24
-
- %oswordpointer_OP_DEFINE
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_DEFINE 0
-
- %oswordpointer_OP_SET_BBOX
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_SET_BBOX 1
-
- %oswordpointer_OP_STEP
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_STEP 2
-
- %oswordpointer_OP_SET_POSITION
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_SET_POSITION 3
-
- %oswordpointer_OP_READ_POSITION
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_READ_POSITION 4
-
- %oswordpointer_OP_SET_UNLINKED_POSITION
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_SET_UNLINKED_POSITION 5
-
- %oswordpointer_OP_READ_UNLINKED_POSITION
- Defined in: osword.h
- Declaration: #define oswordpointer_OP_READ_UNLINKED_POSITION 6
-
- %osword_CHAR_DEFINITION_ECF1
- Defined in: osword.h
- Declaration: #define osword_CHAR_DEFINITION_ECF1 ((char) '\x02')
-
- %osword_CHAR_DEFINITION_ECF2
- Defined in: osword.h
- Declaration: #define osword_CHAR_DEFINITION_ECF2 ((char) '\x03')
-
- %osword_CHAR_DEFINITION_ECF3
- Defined in: osword.h
- Declaration: #define osword_CHAR_DEFINITION_ECF3 ((char) '\x04')
-
- %osword_CHAR_DEFINITION_ECF4
- Defined in: osword.h
- Declaration: #define osword_CHAR_DEFINITION_ECF4 ((char) '\x05')
-
- %osword_CHAR_DEFINITION_DOT_DASH_PATTERN
- Defined in: osword.h
- Declaration: #define osword_CHAR_DEFINITION_DOT_DASH_PATTERN ((char) '\x06')
-
- %xosword_read_line
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_line (osword_line_block *line,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream to memory (prefer OS_ReadLine)
-
- %osword_read_line
- Defined in: osword.h
- Declaration: extern bits osword_read_line (osword_line_block *line,
- int *used);
- Summary: Reads a line from the input stream to memory (prefer OS_ReadLine)
-
- %xosword_read_system_clock
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_system_clock (osword_timer_block *clock);
- Summary: Reads the system clock
-
- %osword_read_system_clock
- Defined in: osword.h
- Declaration: extern void osword_read_system_clock (osword_timer_block *clock);
- Summary: Reads the system clock
-
- %xosword_write_system_clock
- Defined in: osword.h
- Declaration: extern os_error *xosword_write_system_clock (osword_timer_block *clock);
- Summary: Writes the system clock
-
- %osword_write_system_clock
- Defined in: osword.h
- Declaration: extern void osword_write_system_clock (osword_timer_block *clock);
- Summary: Writes the system clock
-
- %xosword_read_interval_timer
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_interval_timer (osword_timer_block *timer);
- Summary: Reads the interval timer
-
- %osword_read_interval_timer
- Defined in: osword.h
- Declaration: extern void osword_read_interval_timer (osword_timer_block *timer);
- Summary: Reads the interval timer
-
- %xosword_write_interval_timer
- Defined in: osword.h
- Declaration: extern os_error *xosword_write_interval_timer (osword_timer_block *timer);
- Summary: Writes the interval timer
-
- %osword_write_interval_timer
- Defined in: osword.h
- Declaration: extern void osword_write_interval_timer (osword_timer_block *timer);
- Summary: Writes the interval timer
-
- %xosword_read_gcol
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_gcol (osword_gcol_block *gcol);
- Summary: Reads the logical colour of a pixel (prefer OS_ReadPoint)
-
- %osword_read_gcol
- Defined in: osword.h
- Declaration: extern void osword_read_gcol (osword_gcol_block *gcol);
- Summary: Reads the logical colour of a pixel (prefer OS_ReadPoint)
-
- %xosword_read_char_definition
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_char_definition (osword_char_definition_block *definition);
- Summary: Reads a character definition
-
- %osword_read_char_definition
- Defined in: osword.h
- Declaration: extern void osword_read_char_definition (osword_char_definition_block *definition);
- Summary: Reads a character definition
-
- %xosword_read_palette
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_palette (osword_palette_block *entry);
- Summary: Reads the palette (prefer OS_ReadPalette)
-
- %osword_read_palette
- Defined in: osword.h
- Declaration: extern void osword_read_palette (osword_palette_block *entry);
- Summary: Reads the palette (prefer OS_ReadPalette)
-
- %xosword_write_palette
- Defined in: osword.h
- Declaration: extern os_error *xosword_write_palette (osword_palette_block *entry);
- Summary: Writes the palette (prefer os_VDU_SET_PALETTE)
-
- %osword_write_palette
- Defined in: osword.h
- Declaration: extern void osword_write_palette (osword_palette_block *entry);
- Summary: Writes the palette (prefer os_VDU_SET_PALETTE)
-
- %xosword_read_cursor_position
- Defined in: osword.h
- Declaration: extern os_error *xosword_read_cursor_position (osword_cursor_position_block *position);
- Summary: Reads the current and previous graphics cursor positions (prefer OS_ReadVduVariables)
-
- %osword_read_cursor_position
- Defined in: osword.h
- Declaration: extern void osword_read_cursor_position (osword_cursor_position_block *position);
- Summary: Reads the current and previous graphics cursor positions (prefer OS_ReadVduVariables)
-
- %xoswordreadclock_local_string
- Defined in: osword.h
- Declaration: extern os_error *xoswordreadclock_local_string (oswordreadclock_local_string_block *string);
- Summary: Reads the real-time clock as a string, converting to local time
-
- %oswordreadclock_local_string
- Defined in: osword.h
- Declaration: extern void oswordreadclock_local_string (oswordreadclock_local_string_block *string);
- Summary: Reads the real-time clock as a string, converting to local time
-
- %xoswordreadclock_local_bcd
- Defined in: osword.h
- Declaration: extern os_error *xoswordreadclock_local_bcd (oswordreadclock_local_bcd_block *bcd);
- Summary: Reads the real-time clock in BCD format, converting to local time
-
- %oswordreadclock_local_bcd
- Defined in: osword.h
- Declaration: extern void oswordreadclock_local_bcd (oswordreadclock_local_bcd_block *bcd);
- Summary: Reads the real-time clock in BCD format, converting to local time
-
- %xoswordreadclock_convert_bcd_to_string
- Defined in: osword.h
- Declaration: extern os_error *xoswordreadclock_convert_bcd_to_string (oswordreadclock_convert_bcd_to_string_block *convert_bcd_to_String);
- Summary: Converts a BCD clock value into string format
-
- %oswordreadclock_convert_bcd_to_string
- Defined in: osword.h
- Declaration: extern void oswordreadclock_convert_bcd_to_string (oswordreadclock_convert_bcd_to_string_block *convert_bcd_to_String);
- Summary: Converts a BCD clock value into string format
-
- %xoswordreadclock_utc
- Defined in: osword.h
- Declaration: extern os_error *xoswordreadclock_utc (oswordreadclock_utc_block *utc);
- Summary: Reads the real-time clock in 5-byte format
-
- %oswordreadclock_utc
- Defined in: osword.h
- Declaration: extern void oswordreadclock_utc (oswordreadclock_utc_block *utc);
- Summary: Reads the real-time clock in 5-byte format
-
- %xoswordwriteclock_time_local_string
- Defined in: osword.h
- Declaration: extern os_error *xoswordwriteclock_time_local_string (oswordwriteclock_block *time);
- Summary: Writes the real-time clock with a time string, converting from local time
-
- %oswordwriteclock_time_local_string
- Defined in: osword.h
- Declaration: extern void oswordwriteclock_time_local_string (oswordwriteclock_block *time);
- Summary: Writes the real-time clock with a time string, converting from local time
-
- %xoswordwriteclock_date_local_string
- Defined in: osword.h
- Declaration: extern os_error *xoswordwriteclock_date_local_string (oswordwriteclock_block *date);
- Summary: Writes the real-time clock with a date string, converting from local time
-
- %oswordwriteclock_date_local_string
- Defined in: osword.h
- Declaration: extern void oswordwriteclock_date_local_string (oswordwriteclock_block *date);
- Summary: Writes the real-time clock with a date string, converting from local time
-
- %xoswordwriteclock_date_and_time_local_string
- Defined in: osword.h
- Declaration: extern os_error *xoswordwriteclock_date_and_time_local_string (oswordwriteclock_block *date_and_time);
- Summary: Writes the real-time clock with a time and date string, converting from local time
-
- %oswordwriteclock_date_and_time_local_string
- Defined in: osword.h
- Declaration: extern void oswordwriteclock_date_and_time_local_string (oswordwriteclock_block *date_and_time);
- Summary: Writes the real-time clock with a time and date string, converting from local time
-
- %xoswordpointer_define
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_define (oswordpointer_define_block *define);
- Summary: Defines the pointer size, shape and active point (prefer OSSpriteOp_SetPointerShape)
-
- %oswordpointer_define
- Defined in: osword.h
- Declaration: extern void oswordpointer_define (oswordpointer_define_block *define);
- Summary: Defines the pointer size, shape and active point (prefer OSSpriteOp_SetPointerShape)
-
- %xoswordpointer_set_bbox
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_set_bbox (oswordpointer_bbox_block *bbox);
- Summary: Defines the mouse coordinate bounding box
-
- %oswordpointer_set_bbox
- Defined in: osword.h
- Declaration: extern void oswordpointer_set_bbox (oswordpointer_bbox_block *bbox);
- Summary: Defines the mouse coordinate bounding box
-
- %xoswordpointer_step
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_step (oswordpointer_step_block *step);
- Summary: Defines the mouse multipliers
-
- %oswordpointer_step
- Defined in: osword.h
- Declaration: extern void oswordpointer_step (oswordpointer_step_block *step);
- Summary: Defines the mouse multipliers
-
- %xoswordpointer_set_position
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_set_position (oswordpointer_position_block *pos);
- Summary: Sets the mouse position
-
- %oswordpointer_set_position
- Defined in: osword.h
- Declaration: extern void oswordpointer_set_position (oswordpointer_position_block *pos);
- Summary: Sets the mouse position
-
- %xoswordpointer_read_position
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_read_position (oswordpointer_position_block *pos);
- Summary: Reads the unbuffered mouse position
-
- %oswordpointer_read_position
- Defined in: osword.h
- Declaration: extern void oswordpointer_read_position (oswordpointer_position_block *pos);
- Summary: Reads the unbuffered mouse position
-
- %xoswordpointer_set_unlinked_position
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_set_unlinked_position (oswordpointer_position_block *pos);
- Summary: Sets the pointer position
-
- %oswordpointer_set_unlinked_position
- Defined in: osword.h
- Declaration: extern void oswordpointer_set_unlinked_position (oswordpointer_position_block *pos);
- Summary: Sets the pointer position
-
- %xoswordpointer_read_unlinked_position
- Defined in: osword.h
- Declaration: extern os_error *xoswordpointer_read_unlinked_position (oswordpointer_position_block *pos);
- Summary: Reads the pointer position
-
- %oswordpointer_read_unlinked_position
- Defined in: osword.h
- Declaration: extern void oswordpointer_read_unlinked_position (oswordpointer_position_block *pos);
- Summary: Reads the pointer position
-
- %xosword_write_screen_base
- Defined in: osword.h
- Declaration: extern os_error *xosword_write_screen_base (osword_screen_base_block *screen_base);
- Summary: Writes the screen base address
-
- %osword_write_screen_base
- Defined in: osword.h
- Declaration: extern void osword_write_screen_base (osword_screen_base_block *screen_base);
- Summary: Writes the screen base address
-
- %xparallelop_read
- Defined in: parallel.h
- Declaration: extern os_error *xparallelop_read (bits *data_register,
- bits *status_register);
- Summary: Reads the data and status registers
-
- %parallelop_read
- Defined in: parallel.h
- Declaration: extern void parallelop_read (bits *data_register,
- bits *status_register);
- Summary: Reads the data and status registers
-
- %xparallelop_write_data
- Defined in: parallel.h
- Declaration: extern os_error *xparallelop_write_data (bits data);
- Summary: Writes the data register
-
- %parallelop_write_data
- Defined in: parallel.h
- Declaration: extern void parallelop_write_data (bits data);
- Summary: Writes the data register
-
- %xparallelop_write_control
- Defined in: parallel.h
- Declaration: extern os_error *xparallelop_write_control (bits eor_mask,
- bits and_mask,
- bits *old_control,
- bits *new_control);
- Summary: Reads/writes the control register
-
- %parallelop_write_control
- Defined in: parallel.h
- Declaration: extern bits parallelop_write_control (bits eor_mask,
- bits and_mask,
- bits *new_control);
- Summary: Reads/writes the control register
-
- %pdriver_message_print_error
- Defined in: pdriver.h
- Declaration: typedef
- struct
- { int errnum;
- char (errmess) [232];
- }
- pdriver_message_print_error;
-
- %pdriver_message_print_type_odd
- Defined in: pdriver.h
- Declaration: typedef
- struct
- { bits file_type;
- char (file_name) [232];
- }
- pdriver_message_print_type_odd;
-
- %pdriver_message_ps_printer_query
- Defined in: pdriver.h
- Declaration: typedef
- struct
- { byte *buffer;
- int size;
- }
- pdriver_message_ps_printer_query;
-
- %pdriver_OS_UNIT
- Defined in: pdriver.h
- Declaration: #define pdriver_OS_UNIT 400
-
- %pdriver_INCH
- Defined in: pdriver.h
- Declaration: #define pdriver_INCH 72000
-
- %pdriver_POINT
- Defined in: pdriver.h
- Declaration: #define pdriver_POINT 1000
-
- %pdriver_TYPE_PS
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_PS 0
-
- %pdriver_TYPE_DM
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_DM 1
-
- %pdriver_TYPE_LJ
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_LJ 2
-
- %pdriver_TYPE_IX
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_IX 3
-
- %pdriver_TYPE_FX
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_FX 4
-
- %pdriver_TYPE_LZ
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_LZ 5
-
- %pdriver_TYPE_LB
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_LB 6
-
- %pdriver_TYPE_UF
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_UF 7
-
- %pdriver_TYPE_JX
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_JX 99
-
- %pdriver_TYPE_PJ
- Defined in: pdriver.h
- Declaration: #define pdriver_TYPE_PJ 99
-
- %pdriver_FEATURE_COLOUR
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_COLOUR 0x1u
-
- %pdriver_FEATURE_LIMITED_COLOURS
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_LIMITED_COLOURS 0x2u
-
- %pdriver_FEATURE_DISCRETE_COLOURS
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_DISCRETE_COLOURS 0x4u
-
- %pdriver_FEATURE_OUTLINES_ONLY
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_OUTLINES_ONLY 0x100u
-
- %pdriver_FEATURE_THIN_LINES_ONLY
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_THIN_LINES_ONLY 0x200u
-
- %pdriver_FEATURE_NO_OVERWRITE
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_NO_OVERWRITE 0x400u
-
- %pdriver_FEATURE_TRFM_SPRITE
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_TRFM_SPRITE 0x800u
-
- %pdriver_FEATURE_TRFM_FONT
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_TRFM_FONT 0x1000u
-
- %pdriver_FEATURE_SCREEN_DUMP
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_SCREEN_DUMP 0x1000000u
-
- %pdriver_FEATURE_GENERAL_TRFM
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_GENERAL_TRFM 0x2000000u
-
- %pdriver_FEATURE_INSERT_ILLUSTRATION
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_INSERT_ILLUSTRATION 0x4000000u
-
- %pdriver_FEATURE_MISC_OP
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_MISC_OP 0x8000000u
-
- %pdriver_FEATURE_SET_DRIVER
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_SET_DRIVER 0x10000000u
-
- %pdriver_FEATURE_DECLARE_FONT
- Defined in: pdriver.h
- Declaration: #define pdriver_FEATURE_DECLARE_FONT 0x20000000u
-
- %pdriver_NO_DOWNLOAD
- Defined in: pdriver.h
- Declaration: #define pdriver_NO_DOWNLOAD 0x1u
-
- %pdriver_KERNED
- Defined in: pdriver.h
- Declaration: #define pdriver_KERNED 0x2u
-
- %error_PDRIVER_BAD_FEATURES
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_BAD_FEATURES 0x5C0u
-
- %error_PDRIVER_NO_CURRENT_SPRITE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_CURRENT_SPRITE 0x5C1u
-
- %error_PDRIVER_NO_JOB_SELECTED
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_JOB_SELECTED 0x5C2u
-
- %error_PDRIVER_NO_SUCH_JOB
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_SUCH_JOB 0x5C3u
-
- %error_PDRIVER_NO_CURRENT_PAGE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_CURRENT_PAGE 0x5C4u
-
- %error_PDRIVER_PRINTING_PAGE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_PRINTING_PAGE 0x5C5u
-
- %error_PDRIVER_INVALID_COPIES
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_INVALID_COPIES 0x5C6u
-
- %error_PDRIVER_CANNOT_HANDLE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_CANNOT_HANDLE 0x5C7u
-
- %error_PDRIVER_BAD_HALFTONE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_BAD_HALFTONE 0x5C8u
-
- %error_PDRIVER_CANCELLED
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_CANCELLED 0x5C9u
-
- %error_PDRIVER_SINGULAR_MATRIX
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_SINGULAR_MATRIX 0x5CAu
-
- %error_PDRIVER_BAD_RECTANGLE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_BAD_RECTANGLE 0x5CBu
-
- %error_PDRIVER_RECTANGLES_MISS
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_RECTANGLES_MISS 0x5CCu
-
- %error_PDRIVER_NO_FREE_MEMORY
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_FREE_MEMORY 0x5CDu
-
- %error_PDRIVER_NOT_ONE_PAGE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NOT_ONE_PAGE 0x5CEu
-
- %error_PDRIVER_IN_USE
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_IN_USE 0x5CFu
-
- %error_PDRIVER_OVERFLOW
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_OVERFLOW 0x5D0u
-
- %error_PDRIVER_BAD_MISC_OP
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_BAD_MISC_OP 0x5D1u
-
- %error_PDRIVER_NO_DUPLICATES
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_DUPLICATES 0x5D2u
-
- %error_PDRIVER_NO_CURRENT_DRIVER
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_NO_CURRENT_DRIVER 0x5D3u
-
- %error_PDRIVER_UNKNOWN_NUMBER
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_UNKNOWN_NUMBER 0x5D4u
-
- %error_PDRIVER_DUPLICATE_NUMBER
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_DUPLICATE_NUMBER 0x5D5u
-
- %error_PDRIVER_BAD_SET_PRINTER
- Defined in: pdriver.h
- Declaration: #define error_PDRIVER_BAD_SET_PRINTER 0x5D6u
-
- %message_PRINT_FILE
- Defined in: pdriver.h
- Declaration: #define message_PRINT_FILE 0x80140u
-
- %message_WILL_PRINT
- Defined in: pdriver.h
- Declaration: #define message_WILL_PRINT 0x80141u
-
- %message_PRINT_SAVE
- Defined in: pdriver.h
- Declaration: #define message_PRINT_SAVE 0x80142u
-
- %message_PRINT_INIT
- Defined in: pdriver.h
- Declaration: #define message_PRINT_INIT 0x80143u
-
- %message_PRINT_ERROR
- Defined in: pdriver.h
- Declaration: #define message_PRINT_ERROR 0x80144u
-
- %message_PRINT_TYPE_ODD
- Defined in: pdriver.h
- Declaration: #define message_PRINT_TYPE_ODD 0x80145u
-
- %message_PRINT_TYPE_KNOWN
- Defined in: pdriver.h
- Declaration: #define message_PRINT_TYPE_KNOWN 0x80146u
-
- %message_SET_PRINTER
- Defined in: pdriver.h
- Declaration: #define message_SET_PRINTER 0x80147u
-
- %message_PRINT_INIT2
- Defined in: pdriver.h
- Declaration: #define message_PRINT_INIT2 0x80148u
-
- %message_PS_PRINTER_QUERY
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_QUERY 0x8014Cu
-
- %message_PS_PRINTER_ACK
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_ACK 0x8014Du
-
- %message_PS_PRINTER_MODIFIED
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_MODIFIED 0x8014Eu
-
- %message_PS_PRINTER_DEFAULTS
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_DEFAULTS 0x8014Fu
-
- %message_PS_PRINTER_DEFAULTED
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_DEFAULTED 0x80150u
-
- %message_PS_PRINTER_NOT_PS
- Defined in: pdriver.h
- Declaration: #define message_PS_PRINTER_NOT_PS 0x80151u
-
- %message_RESET_PRINTER
- Defined in: pdriver.h
- Declaration: #define message_RESET_PRINTER 0x80152u
-
- %message_PS_IS_FONTPRINT_RUNNING
- Defined in: pdriver.h
- Declaration: #define message_PS_IS_FONTPRINT_RUNNING 0x80153u
-
- %xpdriver_info
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_info (int *type,
- int *xres,
- int *yres,
- bits *features,
- char **desc,
- int *halftone_xres,
- int *halftone_yres,
- int *printer);
- Summary: Gets information on the printer manager
-
- %pdriver_info
- Defined in: pdriver.h
- Declaration: extern void pdriver_info (int *type,
- int *xres,
- int *yres,
- bits *features,
- char **desc,
- int *halftone_xres,
- int *halftone_yres,
- int *printer);
- Summary: Gets information on the printer manager
-
- %xpdriver_set_info
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_set_info (int xres,
- int yres,
- bits features,
- char *pdumper_name,
- int pdumper_no,
- int printer);
- Summary: Configures the printer driver
-
- %pdriver_set_info
- Defined in: pdriver.h
- Declaration: extern void pdriver_set_info (int xres,
- int yres,
- bits features,
- char *pdumper_name,
- int pdumper_no,
- int printer);
- Summary: Configures the printer driver
-
- %xpdriver_check_features
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_check_features (bits features,
- bits value);
- Summary: Checks the features of a printer
-
- %pdriver_check_features
- Defined in: pdriver.h
- Declaration: extern void pdriver_check_features (bits features,
- bits value);
- Summary: Checks the features of a printer
-
- %xpdriver_page_size
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_page_size (int *xsize,
- int *ysize,
- int *left,
- int *bottom,
- int *right,
- int *top);
- Summary: Finds how large the paper and printable area are
-
- %pdriver_page_size
- Defined in: pdriver.h
- Declaration: extern void pdriver_page_size (int *xsize,
- int *ysize,
- int *left,
- int *bottom,
- int *right,
- int *top);
- Summary: Finds how large the paper and printable area are
-
- %xpdriver_set_page_size
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_set_page_size (int xsize,
- int ysize,
- int left,
- int bottom,
- int right,
- int top);
- Summary: Sets how large the paper and printable area are
-
- %pdriver_set_page_size
- Defined in: pdriver.h
- Declaration: extern void pdriver_set_page_size (int xsize,
- int ysize,
- int left,
- int bottom,
- int right,
- int top);
- Summary: Sets how large the paper and printable area are
-
- %xpdriver_select_job
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_select_job (os_f job,
- char *title,
- os_f *old_job);
- Summary: Makes a given print job the current one
-
- %pdriver_select_job
- Defined in: pdriver.h
- Declaration: extern os_f pdriver_select_job (os_f job,
- char *title);
- Summary: Makes a given print job the current one
-
- %xpdriver_current_job
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_current_job (os_f *job);
- Summary: Gets the file handle of the current job
-
- %pdriver_current_job
- Defined in: pdriver.h
- Declaration: extern os_f pdriver_current_job (void);
- Summary: Gets the file handle of the current job
-
- %xpdriver_end_job
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_end_job (os_f job);
- Summary: Ends a print job normally
-
- %pdriver_end_job
- Defined in: pdriver.h
- Declaration: extern void pdriver_end_job (os_f job);
- Summary: Ends a print job normally
-
- %xpdriver_abort_job
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_abort_job (os_f job);
- Summary: Ends a print job without any further output
-
- %pdriver_abort_job
- Defined in: pdriver.h
- Declaration: extern void pdriver_abort_job (os_f job);
- Summary: Ends a print job without any further output
-
- %xpdriver_reset
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_reset (void);
- Summary: Aborts all print jobs
-
- %pdriver_reset
- Defined in: pdriver.h
- Declaration: extern void pdriver_reset (void);
- Summary: Aborts all print jobs
-
- %xpdriver_give_rectangle
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_give_rectangle (int id,
- os_box *rect,
- os_hom_trfm *trfm,
- os_coord *pos,
- os_colour bg);
- Summary: Specifies a rectangle to be printed
-
- %pdriver_give_rectangle
- Defined in: pdriver.h
- Declaration: extern void pdriver_give_rectangle (int id,
- os_box *rect,
- os_hom_trfm *trfm,
- os_coord *pos,
- os_colour bg);
- Summary: Specifies a rectangle to be printed
-
- %xpdriver_draw_page
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_draw_page (int copies,
- os_box *rect,
- int page,
- char *page_no,
- bool *more,
- int *id);
- Summary: Called to draw the page after all rectangles have been specified
-
- %pdriver_draw_page
- Defined in: pdriver.h
- Declaration: extern bool pdriver_draw_page (int copies,
- os_box *rect,
- int page,
- char *page_no,
- int *id);
- Summary: Called to draw the page after all rectangles have been specified
-
- %xpdriver_get_rectangle
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_get_rectangle (os_box *rect,
- bool *more,
- int *id);
- Summary: Gets the next print rectangle
-
- %pdriver_get_rectangle
- Defined in: pdriver.h
- Declaration: extern bool pdriver_get_rectangle (os_box *rect,
- int *id);
- Summary: Gets the next print rectangle
-
- %xpdriver_cancel_job
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_cancel_job (os_f job);
- Summary: Stops a print job from printing
-
- %pdriver_cancel_job
- Defined in: pdriver.h
- Declaration: extern void pdriver_cancel_job (os_f job);
- Summary: Stops a print job from printing
-
- %xpdriver_screen_dump
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_screen_dump (os_f job);
- Summary: Outputs a screen dump to the printer
-
- %pdriver_screen_dump
- Defined in: pdriver.h
- Declaration: extern void pdriver_screen_dump (os_f job);
- Summary: Outputs a screen dump to the printer
-
- %xpdriver_enumerate_jobs
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_enumerate_jobs (int context,
- int *context_out);
- Summary: Lists existing print jobs
-
- %pdriver_enumerate_jobs
- Defined in: pdriver.h
- Declaration: extern int pdriver_enumerate_jobs (int context);
- Summary: Lists existing print jobs
-
- %xpdriver_cancel_job_with_error
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_cancel_job_with_error (os_f job,
- os_error *error);
- Summary: Cancels a print job - future attempts to output to it are errors
-
- %pdriver_cancel_job_with_error
- Defined in: pdriver.h
- Declaration: extern void pdriver_cancel_job_with_error (os_f job,
- os_error *error);
- Summary: Cancels a print job - future attempts to output to it are errors
-
- %xpdriver_select_illustration
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_select_illustration (os_f job,
- char *title,
- os_f *old_job);
- Summary: Makes the given print job the current one, and treats it as an illustration
-
- %pdriver_select_illustration
- Defined in: pdriver.h
- Declaration: extern os_f pdriver_select_illustration (os_f job,
- char *title);
- Summary: Makes the given print job the current one, and treats it as an illustration
-
- %xpdriver_insert_illustration
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_insert_illustration (os_f job,
- draw_path *clip_path,
- int x0,
- int y0,
- int x1,
- int y1,
- int x2,
- int y2);
- Summary: Inserts a file containing an illustration into the current job's output
-
- %pdriver_insert_illustration
- Defined in: pdriver.h
- Declaration: extern void pdriver_insert_illustration (os_f job,
- draw_path *clip_path,
- int x0,
- int y0,
- int x1,
- int y1,
- int x2,
- int y2);
- Summary: Inserts a file containing an illustration into the current job's output
-
- %xpdriver_declare_font
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_declare_font (font_f font,
- char *font_name,
- bits flags);
- Summary: Declares the fonts that will be used in a document
-
- %pdriver_declare_font
- Defined in: pdriver.h
- Declaration: extern void pdriver_declare_font (font_f font,
- char *font_name,
- bits flags);
- Summary: Declares the fonts that will be used in a document
-
- %xpdriver_declare_driver
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_declare_driver (int reason,
- void *workspace,
- int type);
- Summary: Registers a printer driver with the PDriver sharer module
-
- %pdriver_declare_driver
- Defined in: pdriver.h
- Declaration: extern void pdriver_declare_driver (int reason,
- void *workspace,
- int type);
- Summary: Registers a printer driver with the PDriver sharer module
-
- %xpdriver_remove_driver
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_remove_driver (int type);
- Summary: Deregisters a printer driver with the PDriver sharer module
-
- %pdriver_remove_driver
- Defined in: pdriver.h
- Declaration: extern void pdriver_remove_driver (int type);
- Summary: Deregisters a printer driver with the PDriver sharer module
-
- %xpdriver_select_driver
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_select_driver (int type,
- int *old_type);
- Summary: Selects the specified printer driver
-
- %pdriver_select_driver
- Defined in: pdriver.h
- Declaration: extern int pdriver_select_driver (int type);
- Summary: Selects the specified printer driver
-
- %xpdriver_enumerate_drivers
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_enumerate_drivers (int context,
- int *context_out,
- int *type);
- Summary: Enumerates all printer drivers within the system
-
- %pdriver_enumerate_drivers
- Defined in: pdriver.h
- Declaration: extern int pdriver_enumerate_drivers (int context,
- int *type);
- Summary: Enumerates all printer drivers within the system
-
- %xpdrivermiscop_add_font
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags);
- Summary: Adds a font name to a list of those known to the current printer driver
-
- %pdrivermiscop_add_font
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscop_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags);
- Summary: Adds a font name to a list of those known to the current printer driver
-
- %xpdrivermiscop_remove_font
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_remove_font (char *font_name);
- Summary: Removes font name(s) from a list of those known to the current printer driver
-
- %pdrivermiscop_remove_font
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscop_remove_font (char *font_name);
- Summary: Removes font name(s) from a list of those known to the current printer driver
-
- %xpdrivermiscop_enumerate_fonts
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- char **end,
- int *context_out);
- Summary: Enumerates the font names known to the current printer driver
-
- %pdrivermiscop_enumerate_fonts
- Defined in: pdriver.h
- Declaration: extern int pdrivermiscop_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- char **end);
- Summary: Enumerates the font names known to the current printer driver
-
- %xpdrivermiscop_register_dumper
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips);
- Summary: Registers a printer dumper with the current printer driver, PDriverDP
-
- %pdrivermiscop_register_dumper
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscop_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips);
- Summary: Registers a printer dumper with the current printer driver, PDriverDP
-
- %xpdrivermiscop_deregister_dumper
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_deregister_dumper (int pdumper_no);
- Summary: Deregisters a printer dumper with the current printer driver, PDriverDP
-
- %pdrivermiscop_deregister_dumper
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscop_deregister_dumper (int pdumper_no);
- Summary: Deregisters a printer dumper with the current printer driver, PDriverDP
-
- %xpdrivermiscop_strip_types
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscop_strip_types (int pdumper_no,
- bits *type_mask);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with the current printer driver
-
- %pdrivermiscop_strip_types
- Defined in: pdriver.h
- Declaration: extern bits pdrivermiscop_strip_types (int pdumper_no);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with the current printer driver
-
- %xpdrivermiscopfordriver_add_font
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags,
- int type);
- Summary: Adds a font name to a list of those known to a specified printer driver
-
- %pdrivermiscopfordriver_add_font
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscopfordriver_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags,
- int type);
- Summary: Adds a font name to a list of those known to a specified printer driver
-
- %xpdrivermiscopfordriver_remove_font
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_remove_font (char *font_name,
- int type);
- Summary: Removes font name(s) from a list of those known to a specified printer driver
-
- %pdrivermiscopfordriver_remove_font
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscopfordriver_remove_font (char *font_name,
- int type);
- Summary: Removes font name(s) from a list of those known to a specified printer driver
-
- %xpdrivermiscopfordriver_enumerate_fonts
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- int type,
- char **end,
- int *context_out);
- Summary: Enumerates the font names known to a specified printer driver
-
- %pdrivermiscopfordriver_enumerate_fonts
- Defined in: pdriver.h
- Declaration: extern int pdrivermiscopfordriver_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- int type,
- char **end);
- Summary: Enumerates the font names known to a specified printer driver
-
- %xpdrivermiscopfordriver_register_dumper
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips,
- int type);
- Summary: Registers a printer dumper a specified printer driver, PDriverDP
-
- %pdrivermiscopfordriver_register_dumper
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscopfordriver_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips,
- int type);
- Summary: Registers a printer dumper a specified printer driver, PDriverDP
-
- %xpdrivermiscopfordriver_deregister_dumper
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_deregister_dumper (int pdumper_no,
- int type);
- Summary: Deregisters a printer dumper with a specified printer driver, PDriverDP
-
- %pdrivermiscopfordriver_deregister_dumper
- Defined in: pdriver.h
- Declaration: extern void pdrivermiscopfordriver_deregister_dumper (int pdumper_no,
- int type);
- Summary: Deregisters a printer dumper with a specified printer driver, PDriverDP
-
- %xpdrivermiscopfordriver_strip_types
- Defined in: pdriver.h
- Declaration: extern os_error *xpdrivermiscopfordriver_strip_types (int pdumper_no,
- int type,
- bits *type_mask);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with a specified printer driver
-
- %pdrivermiscopfordriver_strip_types
- Defined in: pdriver.h
- Declaration: extern bits pdrivermiscopfordriver_strip_types (int pdumper_no,
- int type);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with a specified printer driver
-
- %xpdriver_set_driver
- Defined in: pdriver.h
- Declaration: extern os_error *xpdriver_set_driver (int pdumper_no,
- char *ensure_command,
- byte *configuration_data1,
- byte *configuration_data2,
- int configuration_word);
- Summary: Configures the current printer driver
-
- %pdriver_set_driver
- Defined in: pdriver.h
- Declaration: extern void pdriver_set_driver (int pdumper_no,
- char *ensure_command,
- byte *configuration_data1,
- byte *configuration_data2,
- int configuration_word);
- Summary: Configures the current printer driver
-
- %xservice_print
- Defined in: pdriver.h
- Declaration: extern os_error *xservice_print (void);
- Summary: For internal use only
-
- %service_print
- Defined in: pdriver.h
- Declaration: extern void service_print (void);
- Summary: For internal use only
-
- %xservice_pdriver_starting
- Defined in: pdriver.h
- Declaration: extern os_error *xservice_pdriver_starting (void);
- Summary: PDriver sharer module started
-
- %service_pdriver_starting
- Defined in: pdriver.h
- Declaration: extern void service_pdriver_starting (void);
- Summary: PDriver sharer module started
-
- %xservice_pdriver_get_messages
- Defined in: pdriver.h
- Declaration: extern os_error *xservice_pdriver_get_messages (bool *unclaimed,
- messagetrans_control_block **common_cb);
- Summary: Get common messages file
-
- %service_pdriver_get_messages
- Defined in: pdriver.h
- Declaration: extern bool service_pdriver_get_messages (messagetrans_control_block **common_cb);
- Summary: Get common messages file
-
- %xservice_pdriver_changed
- Defined in: pdriver.h
- Declaration: extern os_error *xservice_pdriver_changed (void);
- Summary: The currently selected printer driver has changed
-
- %service_pdriver_changed
- Defined in: pdriver.h
- Declaration: extern void service_pdriver_changed (void);
- Summary: The currently selected printer driver has changed
-
- %error_PDUMPER_UNDECLARED
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_UNDECLARED 0x5D7u
-
- %error_PDUMPER_TOO_OLD
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_TOO_OLD 0x5D8u
-
- %error_PDUMPER_DUPLICATE_MODULE
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_DUPLICATE_MODULE 0x5D9u
-
- %error_PDUMPER_BAD_CALL
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_BAD_CALL 0x5DAu
-
- %error_PDUMPER_BAD_STRIP
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_BAD_STRIP 0x5DBu
-
- %error_PDUMPER_BAD_PALETTE
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_BAD_PALETTE 0x5DCu
-
- %error_PDUMPER_NOT_LINKED
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_NOT_LINKED 0x5DDu
-
- %error_PDUMPER_RESERVED
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_RESERVED 0x5DEu
-
- %error_PDUMPER_BAD_OUTPUT_TYPE
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_BAD_OUTPUT_TYPE 0x5DFu
-
- %error_PDUMPER_BLOCK_NOT_FOUND
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_BLOCK_NOT_FOUND 0x5E0u
-
- %error_PDUMPER_IN_USE
- Defined in: pdumper.h
- Declaration: #define error_PDUMPER_IN_USE 0x5E1u
-
- %pdumper_DEVICE_SPRITE_DEVICE
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE_SPRITE_DEVICE 0
-
- %pdumper_DEVICE_GENERIC_DOT_MATRIX
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE_GENERIC_DOT_MATRIX 1
-
- %pdumper_DEVICE_LASERJET
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE_LASERJET 2
-
- %pdumper_DEVICE_IMAGEWRITER
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE_IMAGEWRITER 3
-
- %pdumper_DEVICE24_PIN
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE24_PIN 4
-
- %pdumper_DEVICE_DESKJET
- Defined in: pdumper.h
- Declaration: #define pdumper_DEVICE_DESKJET 5
-
- %pdumper_STRIP_MONOCHROME
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP_MONOCHROME 0
-
- %pdumper_STRIP_GREY_SCALE
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP_GREY_SCALE 1
-
- %pdumper_STRIP8_BIT
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP8_BIT 2
-
- %pdumper_STRIP24_BIT_MULTIPLE
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP24_BIT_MULTIPLE 3
-
- %pdumper_STRIP16_BIT
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP16_BIT 4
-
- %pdumper_STRIP24_BIT
- Defined in: pdumper.h
- Declaration: #define pdumper_STRIP24_BIT 5
-
- %pdumper_FEATURE_HALFTONE_GREY
- Defined in: pdumper.h
- Declaration: #define pdumper_FEATURE_HALFTONE_GREY 0x1u
-
- %pdumper_FEATURE_DIFFUSED_GREY
- Defined in: pdumper.h
- Declaration: #define pdumper_FEATURE_DIFFUSED_GREY 0x2u
-
- %pdumper_FEATURE_HALFTONE_COLOUR
- Defined in: pdumper.h
- Declaration: #define pdumper_FEATURE_HALFTONE_COLOUR 0x4u
-
- %pdumper_FEATURE_DIFFUSED_COLOUR
- Defined in: pdumper.h
- Declaration: #define pdumper_FEATURE_DIFFUSED_COLOUR 0x8u
-
- %pdumper_FORMAT_HALFTONE_GREY
- Defined in: pdumper.h
- Declaration: #define pdumper_FORMAT_HALFTONE_GREY 0x1u
-
- %pdumper_FORMAT_DIFFUSED_GREY
- Defined in: pdumper.h
- Declaration: #define pdumper_FORMAT_DIFFUSED_GREY 0x2u
-
- %pdumper_FORMAT_HALFTONE_COLOUR
- Defined in: pdumper.h
- Declaration: #define pdumper_FORMAT_HALFTONE_COLOUR 0x4u
-
- %pdumper_FORMAT_DIFFUSED_COLOUR
- Defined in: pdumper.h
- Declaration: #define pdumper_FORMAT_DIFFUSED_COLOUR 0x8u
-
- %pdumper_HALFTONE_XRESOLUTION
- Defined in: pdumper.h
- Declaration: #define pdumper_HALFTONE_XRESOLUTION 0xFFu
-
- %pdumper_HALFTONE_XRESOLUTION_SHIFT
- Defined in: pdumper.h
- Declaration: #define pdumper_HALFTONE_XRESOLUTION_SHIFT 0
-
- %pdumper_HALFTONE_YRESOLUTION
- Defined in: pdumper.h
- Declaration: #define pdumper_HALFTONE_YRESOLUTION 0xFF00u
-
- %pdumper_HALFTONE_YRESOLUTION_SHIFT
- Defined in: pdumper.h
- Declaration: #define pdumper_HALFTONE_YRESOLUTION_SHIFT 8
-
- %xpdumper_info
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_info (int *version,
- bits *features);
- Summary: Returns information about the PDumper support module
-
- %pdumper_info
- Defined in: pdumper.h
- Declaration: extern void pdumper_info (int *version,
- bits *features);
- Summary: Returns information about the PDumper support module
-
- %xpdumper_claim
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_claim (int *anchor,
- int size,
- bits tag,
- void **blk);
- Summary: Allocates a block of memory and links it into the chain
-
- %pdumper_claim
- Defined in: pdumper.h
- Declaration: extern void *pdumper_claim (int *anchor,
- int size,
- bits tag);
- Summary: Allocates a block of memory and links it into the chain
-
- %xpdumper_free
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_free (int *anchor,
- void *blk);
- Summary: Unlinks a block of memory from the chain and releases it
-
- %pdumper_free
- Defined in: pdumper.h
- Declaration: extern void pdumper_free (int *anchor,
- void *blk);
- Summary: Unlinks a block of memory from the chain and releases it
-
- %xpdumper_find
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_find (int *anchor,
- bits tag,
- void **blk);
- Summary: Scans the printer dumper's chain for a block of memory with the given tag
-
- %pdumper_find
- Defined in: pdumper.h
- Declaration: extern void *pdumper_find (int *anchor,
- bits tag);
- Summary: Scans the printer dumper's chain for a block of memory with the given tag
-
- %xpdumper_start_job
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_start_job (int *anchor,
- bits flags,
- char *palette_file_name);
- Summary: Sets up any workspace that is required for a job
-
- %pdumper_start_job
- Defined in: pdumper.h
- Declaration: extern void pdumper_start_job (int *anchor,
- bits flags,
- char *palette_file_name);
- Summary: Sets up any workspace that is required for a job
-
- %xpdumper_tidy_job
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_tidy_job (int *anchor,
- bool end_of_document,
- int *tags);
- Summary: Releases workspace used for a job
-
- %pdumper_tidy_job
- Defined in: pdumper.h
- Declaration: extern void pdumper_tidy_job (int *anchor,
- bool end_of_document,
- int *tags);
- Summary: Releases workspace used for a job
-
- %xpdumper_set_colour
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_set_colour (int *anchor,
- os_colour colour,
- bits strip_and_pass_no,
- int halftone_info,
- int *col);
- Summary: Processes the colour setting required by the printer dumper
-
- %pdumper_set_colour
- Defined in: pdumper.h
- Declaration: extern int pdumper_set_colour (int *anchor,
- os_colour colour,
- bits strip_and_pass_no,
- int halftone_info);
- Summary: Processes the colour setting required by the printer dumper
-
- %xpdumper_prepare_strip
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_prepare_strip (int *anchor,
- byte *image,
- int format,
- int width,
- int height,
- int stride,
- bits halftone_info);
- Summary: Processes a bitmap into a format suitable for printing
-
- %pdumper_prepare_strip
- Defined in: pdumper.h
- Declaration: extern void pdumper_prepare_strip (int *anchor,
- byte *image,
- int format,
- int width,
- int height,
- int stride,
- bits halftone_info);
- Summary: Processes a bitmap into a format suitable for printing
-
- %xpdumper_lookup_error
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_lookup_error (os_error *error,
- char *arg0);
- Summary: Accesses the internal error handling routines within the support module
-
- %pdumper_lookup_error
- Defined in: pdumper.h
- Declaration: extern void pdumper_lookup_error (os_error *error,
- char *arg0);
- Summary: Accesses the internal error handling routines within the support module
-
- %xpdumper_copy_filename
- Defined in: pdumper.h
- Declaration: extern os_error *xpdumper_copy_filename (char *buffer,
- int size,
- char *file_name);
- Summary: Copies a specified file name into a buffer
-
- %pdumper_copy_filename
- Defined in: pdumper.h
- Declaration: extern void pdumper_copy_filename (char *buffer,
- int size,
- char *file_name);
- Summary: Copies a specified file name into a buffer
-
- %xservice_pdumper_starting
- Defined in: pdumper.h
- Declaration: extern os_error *xservice_pdumper_starting (void);
- Summary: PDriverDP module starting up
-
- %service_pdumper_starting
- Defined in: pdumper.h
- Declaration: extern void service_pdumper_starting (void);
- Summary: PDriverDP module starting up
-
- %xservice_pdumper_dying
- Defined in: pdumper.h
- Declaration: extern os_error *xservice_pdumper_dying (void);
- Summary: PDriverDP module dying
-
- %service_pdumper_dying
- Defined in: pdumper.h
- Declaration: extern void service_pdumper_dying (void);
- Summary: PDriverDP module dying
-
- %error_PIPE_FS_NO_BLOCKING
- Defined in: pipefs.h
- Declaration: #define error_PIPE_FS_NO_BLOCKING 0x12F00u
-
- %xupcall_sleep_no_more
- Defined in: pipefs.h
- Declaration: extern os_error *xupcall_sleep_no_more (int *pollword);
- Summary: Informs the TaskWindow module that an open pipe has been closed or deleted
-
- %upcall_sleep_no_more
- Defined in: pipefs.h
- Declaration: extern void upcall_sleep_no_more (int *pollword);
- Summary: Informs the TaskWindow module that an open pipe has been closed or deleted
-
- %podule_header
- Defined in: podule.h
- Declaration: typedef
- struct
- { byte (b) [16];
- }
- podule_header;
-
- %podule_SECTION_SYSTEM_ROM
- Defined in: podule.h
- Declaration: #define podule_SECTION_SYSTEM_ROM (-1)
-
- %podule_SECTION_EXPANSION_CARD0
- Defined in: podule.h
- Declaration: #define podule_SECTION_EXPANSION_CARD0 0
-
- %podule_SECTION_EXPANSION_CARD1
- Defined in: podule.h
- Declaration: #define podule_SECTION_EXPANSION_CARD1 1
-
- %podule_SECTION_EXPANSION_CARD2
- Defined in: podule.h
- Declaration: #define podule_SECTION_EXPANSION_CARD2 2
-
- %podule_SECTION_EXPANSION_CARD3
- Defined in: podule.h
- Declaration: #define podule_SECTION_EXPANSION_CARD3 3
-
- %podule_SECTION_EXTENSION_ROM1
- Defined in: podule.h
- Declaration: #define podule_SECTION_EXTENSION_ROM1 (-2)
-
- %error_PODULE_BAD_POD
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_POD 0x500u
-
- %error_PODULE_BAD_SPEED
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_SPEED 0x501u
-
- %error_PODULE_NO_POD
- Defined in: podule.h
- Declaration: #define error_PODULE_NO_POD 0x502u
-
- %error_PODULE_NOT_EXT
- Defined in: podule.h
- Declaration: #define error_PODULE_NOT_EXT 0x503u
-
- %error_PODULE_NOT_ACRN
- Defined in: podule.h
- Declaration: #define error_PODULE_NOT_ACRN 0x504u
-
- %error_PODULE_NO_LDR
- Defined in: podule.h
- Declaration: #define error_PODULE_NO_LDR 0x505u
-
- %error_PODULE_IN_LDR
- Defined in: podule.h
- Declaration: #define error_PODULE_IN_LDR 0x506u
-
- %error_PODULE_BAD_CHNK
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_CHNK 0x507u
-
- %error_PODULE_BAD_DEVICE_NUMBER
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_DEVICE_NUMBER 0x508u
-
- %error_PODULE_BAD_DEVICE_TYPE
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_DEVICE_TYPE 0x509u
-
- %error_PODULE_RAM_CONFIG_SYNTAX
- Defined in: podule.h
- Declaration: #define error_PODULE_RAM_CONFIG_SYNTAX 0x50Au
-
- %error_PODULE_WRONG_PODULE_TYPE
- Defined in: podule.h
- Declaration: #define error_PODULE_WRONG_PODULE_TYPE 0x50Bu
-
- %error_PODULE_ROM_BOARD_SYNTAX
- Defined in: podule.h
- Declaration: #define error_PODULE_ROM_BOARD_SYNTAX 0x50Cu
-
- %error_PODULE_BAD_READ
- Defined in: podule.h
- Declaration: #define error_PODULE_BAD_READ 0x50Du
-
- %error_PODULE_BD_SPEED
- Defined in: podule.h
- Declaration: #define error_PODULE_BD_SPEED 0x50Eu
-
- %error_PODULE_NOT_EASI
- Defined in: podule.h
- Declaration: #define error_PODULE_NOT_EASI 0x50Fu
-
- %error_PODULE_SPEED_NO
- Defined in: podule.h
- Declaration: #define error_PODULE_SPEED_NO 0x510u
-
- %error_PODULE_EC_NO_SPD
- Defined in: podule.h
- Declaration: #define error_PODULE_EC_NO_SPD 0x511u
-
- %error_PODULE_EC_NO_NET
- Defined in: podule.h
- Declaration: #define error_PODULE_EC_NO_NET 0x512u
-
- %error_PODULE_NDALLAS
- Defined in: podule.h
- Declaration: #define error_PODULE_NDALLAS 0x513u
-
- %error_PODULE_NOT_WRITABLE
- Defined in: podule.h
- Declaration: #define error_PODULE_NOT_WRITABLE 0x580u
-
- %error_PODULE_ADDRESS_RANGE
- Defined in: podule.h
- Declaration: #define error_PODULE_ADDRESS_RANGE 0x581u
-
- %error_PODULE_DEVICE_NOT_WRITABLE
- Defined in: podule.h
- Declaration: #define error_PODULE_DEVICE_NOT_WRITABLE 0x582u
-
- %error_PODULE_PODULE_READ_ONLY
- Defined in: podule.h
- Declaration: #define error_PODULE_PODULE_READ_ONLY 0x583u
-
- %error_PODULE_ADDRESS_TOO_BIG
- Defined in: podule.h
- Declaration: #define error_PODULE_ADDRESS_TOO_BIG 0x584u
-
- %xpodule_read_id
- Defined in: podule.h
- Declaration: extern os_error *xpodule_read_id (int section,
- int *ec_id);
- Summary: Reads an expansion card or extension ROM's identity byte
-
- %podule_read_id
- Defined in: podule.h
- Declaration: extern int podule_read_id (int section);
- Summary: Reads an expansion card or extension ROM's identity byte
-
- %xpodule_read_header
- Defined in: podule.h
- Declaration: extern os_error *xpodule_read_header (podule_header *header,
- int section);
- Summary: Reads an expansion card or extension ROM's header
-
- %podule_read_header
- Defined in: podule.h
- Declaration: extern void podule_read_header (podule_header *header,
- int section);
- Summary: Reads an expansion card or extension ROM's header
-
- %xpodule_enumerate_chunks
- Defined in: podule.h
- Declaration: extern os_error *xpodule_enumerate_chunks (int context,
- int section,
- int *context_out,
- int *size,
- byte *os_id,
- char **module_name);
- Summary: Reads information about a chunk from the chunk directory
-
- %podule_enumerate_chunks
- Defined in: podule.h
- Declaration: extern int podule_enumerate_chunks (int context,
- int section,
- int *size,
- byte *os_id,
- char **module_name);
- Summary: Reads information about a chunk from the chunk directory
-
- %xpodule_read_chunk
- Defined in: podule.h
- Declaration: extern os_error *xpodule_read_chunk (int chunk_no,
- byte *buffer,
- int section);
- Summary: Reads a chunk from an expansion card or extension ROM
-
- %podule_read_chunk
- Defined in: podule.h
- Declaration: extern void podule_read_chunk (int chunk_no,
- byte *buffer,
- int section);
- Summary: Reads a chunk from an expansion card or extension ROM
-
- %xpodule_read_bytes
- Defined in: podule.h
- Declaration: extern os_error *xpodule_read_bytes (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Reads bytes from within an expansion card's code space
-
- %podule_read_bytes
- Defined in: podule.h
- Declaration: extern void podule_read_bytes (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Reads bytes from within an expansion card's code space
-
- %xpodule_write_bytes
- Defined in: podule.h
- Declaration: extern os_error *xpodule_write_bytes (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Writes bytes to within an expansion card's code space
-
- %podule_write_bytes
- Defined in: podule.h
- Declaration: extern void podule_write_bytes (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Writes bytes to within an expansion card's code space
-
- %xpodule_call_loader
- Defined in: podule.h
- Declaration: extern os_error *xpodule_call_loader (int arg0,
- int arg1,
- int arg2,
- int slot_no,
- int *arg0_out,
- int *arg1_out,
- int *arg2_out);
- Summary: Calls an expansion card's loader
-
- %podule_call_loader
- Defined in: podule.h
- Declaration: extern void podule_call_loader (int arg0,
- int arg1,
- int arg2,
- int slot_no,
- int *arg0_out,
- int *arg1_out,
- int *arg2_out);
- Summary: Calls an expansion card's loader
-
- %xpodule_raw_read
- Defined in: podule.h
- Declaration: extern os_error *xpodule_raw_read (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Reads bytes directly within an expansion card or extension ROM's address space
-
- %podule_raw_read
- Defined in: podule.h
- Declaration: extern void podule_raw_read (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Reads bytes directly within an expansion card or extension ROM's address space
-
- %xpodule_raw_write
- Defined in: podule.h
- Declaration: extern os_error *xpodule_raw_write (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Writes bytes directly within an expansion card's workspace
-
- %podule_raw_write
- Defined in: podule.h
- Declaration: extern void podule_raw_write (int start_offset,
- int size,
- byte *buffer,
- int slot_no);
- Summary: Writes bytes directly within an expansion card's workspace
-
- %xpodule_hardware_address
- Defined in: podule.h
- Declaration: extern os_error *xpodule_hardware_address (int section,
- int **combined_addr);
- Summary: Returns an expansion card or extension ROM's base address, and the address of an expansion card's CMOS RAM (prefer Podule_ReadInfo)
-
- %podule_hardware_address
- Defined in: podule.h
- Declaration: extern int *podule_hardware_address (int section);
- Summary: Returns an expansion card or extension ROM's base address, and the address of an expansion card's CMOS RAM (prefer Podule_ReadInfo)
-
- %xpodule_enumerate_chunks_with_info
- Defined in: podule.h
- Declaration: extern os_error *xpodule_enumerate_chunks_with_info (int context,
- int section,
- int *context_out,
- int *size,
- byte *os_id,
- char **module_name,
- char **help_text,
- int **module_base);
- Summary: Reads information about a chunk from the chunk directory
-
- %podule_enumerate_chunks_with_info
- Defined in: podule.h
- Declaration: extern int podule_enumerate_chunks_with_info (int context,
- int section,
- int *size,
- byte *os_id,
- char **module_name,
- char **help_text,
- int **module_base);
- Summary: Reads information about a chunk from the chunk directory
-
- %xpodule_hardware_addresses
- Defined in: podule.h
- Declaration: extern os_error *xpodule_hardware_addresses (int section,
- int **base_addr,
- int **combined_addr);
- Summary: Returns an expansion card or extension ROM's base address, and the address of an expansion card's CMOS RAM
-
- %podule_hardware_addresses
- Defined in: podule.h
- Declaration: extern void podule_hardware_addresses (int section,
- int **base_addr,
- int **combined_addr);
- Summary: Returns an expansion card or extension ROM's base address, and the address of an expansion card's CMOS RAM
-
- %xpodule_return_number
- Defined in: podule.h
- Declaration: extern os_error *xpodule_return_number (int *expansion_card_count,
- int *extension_rom_count);
- Summary: Returns the number of expansion card and extension ROM's
-
- %podule_return_number
- Defined in: podule.h
- Declaration: extern void podule_return_number (int *expansion_card_count,
- int *extension_rom_count);
- Summary: Returns the number of expansion card and extension ROM's
-
- %xpodule_read_info
- Defined in: podule.h
- Declaration: extern os_error *xpodule_read_info (bits mask,
- byte *buffer,
- int size,
- int section,
- int *used);
- Summary: Returns a selection of data specific to a given expansion card
-
- %podule_read_info
- Defined in: podule.h
- Declaration: extern void podule_read_info (bits mask,
- byte *buffer,
- int size,
- int section,
- int *used);
- Summary: Returns a selection of data specific to a given expansion card
-
- %xpodule_set_speed
- Defined in: podule.h
- Declaration: extern os_error *xpodule_set_speed (int speed,
- int section,
- int *old_speed);
- Summary: Changes the speed of access to expansion card hardware
-
- %podule_set_speed
- Defined in: podule.h
- Declaration: extern void podule_set_speed (int speed,
- int section,
- int *old_speed);
- Summary: Changes the speed of access to expansion card hardware
-
- %xservice_pre_reset
- Defined in: podule.h
- Declaration: extern os_error *xservice_pre_reset (void);
- Summary: Pre-reset
-
- %service_pre_reset
- Defined in: podule.h
- Declaration: extern void service_pre_reset (void);
- Summary: Pre-reset
-
- %xservice_adfs_podule
- Defined in: podule.h
- Declaration: extern os_error *xservice_adfs_podule (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- bool *unclaimed,
- byte **controller_out,
- int **status_location_out,
- bits *status_bits_out,
- int **irq_location_out,
- bits *irq_bits_out);
- Summary: Issued by ADFS to locate an ST506 expansion card
-
- %service_adfs_podule
- Defined in: podule.h
- Declaration: extern bool service_adfs_podule (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- byte **controller_out,
- int **status_location_out,
- bits *status_bits_out,
- int **irq_location_out,
- bits *irq_bits_out);
- Summary: Issued by ADFS to locate an ST506 expansion card
-
- %xservice_adfs_podule_ide
- Defined in: podule.h
- Declaration: extern os_error *xservice_adfs_podule_ide (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- void *read_code,
- void *write_code,
- bool *unclaimed,
- byte **controller_out,
- int **status_location_out,
- bits *status_bits_out,
- int **irq_location_out,
- bits *irq_bits_out,
- void **read_code_out,
- void **write_code_out);
- Summary: Issued by ADFS to locate an IDE expansion card
-
- %service_adfs_podule_ide
- Defined in: podule.h
- Declaration: extern bool service_adfs_podule_ide (byte *controller,
- int *status_location,
- bits status_bits,
- int *irq_location,
- bits irq_bits,
- void *read_code,
- void *write_code,
- byte **controller_out,
- int **status_location_out,
- bits *status_bits_out,
- int **irq_location_out,
- bits *irq_bits_out,
- void **read_code_out,
- void **write_code_out);
- Summary: Issued by ADFS to locate an IDE expansion card
-
- %xservice_adfs_podule_ide_dying
- Defined in: podule.h
- Declaration: extern os_error *xservice_adfs_podule_ide_dying (void);
- Summary: IDE expansion card dying
-
- %service_adfs_podule_ide_dying
- Defined in: podule.h
- Declaration: extern void service_adfs_podule_ide_dying (void);
- Summary: IDE expansion card dying
-
- %xramfsdiscop_verify
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- filecore_disc_address *next_disc_addr,
- int *unverified);
- Summary: Verifies a disc
-
- %ramfsdiscop_verify
- Defined in: ramfs.h
- Declaration: extern int ramfsdiscop_verify (bits flags,
- filecore_disc_address disc_addr,
- int size,
- filecore_disc_address *next_disc_addr);
- Summary: Verifies a disc
-
- %xramfsdiscop_read_sectors
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread);
- Summary: Reads sectors from a disc
-
- %ramfsdiscop_read_sectors
- Defined in: ramfs.h
- Declaration: extern int ramfsdiscop_read_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Reads sectors from a disc
-
- %xramfsdiscop_write_sectors
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unwritten);
- Summary: Writes sectors to a disc
-
- %ramfsdiscop_write_sectors
- Defined in: ramfs.h
- Declaration: extern int ramfsdiscop_write_sectors (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- filecore_disc_address *next_disc_addr,
- byte **next_data);
- Summary: Writes sectors to a disc
-
- %xramfsdiscop_read_track
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a track from a floppy disc
-
- %ramfsdiscop_read_track
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_read_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a track from a floppy disc
-
- %xramfsdiscop_read_id
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a hard disc ID
-
- %ramfsdiscop_read_id
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_read_id (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Reads a hard disc ID
-
- %xramfsdiscop_write_track
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Writes a track to a disc
-
- %ramfsdiscop_write_track
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_write_track (bits flags,
- filecore_disc_address disc_addr,
- byte *data);
- Summary: Writes a track to a disc
-
- %xramfsdiscop_format_track
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_track_format *track_format);
- Summary: Formats a track of a disc
-
- %ramfsdiscop_format_track
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_format_track (bits flags,
- filecore_disc_address disc_addr,
- filecore_track_format *track_format);
- Summary: Formats a track of a disc
-
- %xramfsdiscop_seek
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_seek (bits flags,
- filecore_disc_address disc_addr);
- Summary: Seeks to a disc location
-
- %ramfsdiscop_seek
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_seek (bits flags,
- filecore_disc_address disc_addr);
- Summary: Seeks to a disc location
-
- %xramfsdiscop_restore
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_restore (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a restore operation for a disc
-
- %ramfsdiscop_restore
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_restore (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a restore operation for a disc
-
- %xramfsdiscop_step_in
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_step_in (bits flags);
- Summary: Steps a floppy disc in one track
-
- %ramfsdiscop_step_in
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_step_in (bits flags);
- Summary: Steps a floppy disc in one track
-
- %xramfsdiscop_step_out
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_step_out (bits flags);
- Summary: Steps a floppy disc out one track
-
- %ramfsdiscop_step_out
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_step_out (bits flags);
- Summary: Steps a floppy disc out one track
-
- %xramfsdiscop_read_sectors_via_cache
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *unread,
- int *cache_handle_out);
- Summary: Reads sectors of a disc using the RMA cache
-
- %ramfsdiscop_read_sectors_via_cache
- Defined in: ramfs.h
- Declaration: extern int ramfsdiscop_read_sectors_via_cache (bits flags,
- filecore_disc_address disc_addr,
- byte *data,
- int size,
- int cache_handle,
- filecore_disc_address *next_disc_addr,
- byte **next_data,
- int *cache_handle_out);
- Summary: Reads sectors of a disc using the RMA cache
-
- %xramfsdiscop_specify
- Defined in: ramfs.h
- Declaration: extern os_error *xramfsdiscop_specify (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a specify operation on a hard disc
-
- %ramfsdiscop_specify
- Defined in: ramfs.h
- Declaration: extern void ramfsdiscop_specify (bits flags,
- filecore_disc_address disc_addr);
- Summary: Does a specify operation on a hard disc
-
- %xramfs_drives
- Defined in: ramfs.h
- Declaration: extern os_error *xramfs_drives (int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on RamFS' drives
-
- %ramfs_drives
- Defined in: ramfs.h
- Declaration: extern void ramfs_drives (int *default_drive,
- int *floppy_count,
- int *hard_disc_count);
- Summary: Returns information on RamFS' drives
-
- %xramfs_free_space
- Defined in: ramfs.h
- Declaration: extern os_error *xramfs_free_space (char *disc_name,
- int *free,
- int *max);
- Summary: Returns information on a disc's free space
-
- %ramfs_free_space
- Defined in: ramfs.h
- Declaration: extern int ramfs_free_space (char *disc_name,
- int *max);
- Summary: Returns information on a disc's free space
-
- %xramfs_describe_disc
- Defined in: ramfs.h
- Declaration: extern os_error *xramfs_describe_disc (char *disc_name,
- filecore_disc *disc);
- Summary: Returns a disc record describing a disc's shape and format
-
- %ramfs_describe_disc
- Defined in: ramfs.h
- Declaration: extern void ramfs_describe_disc (char *disc_name,
- filecore_disc *disc);
- Summary: Returns a disc record describing a disc's shape and format
-
- %resourcefs_file_header
- Defined in: resourcefs.h
- Declaration: typedef
- struct
- { int data_size;
- bits load_addr;
- bits exec_addr;
- int size;
- bits attr;
- char (name) [...];
- }
- resourcefs_file_header;
-
- %resourcefs_file_data
- Defined in: resourcefs.h
- Declaration: typedef
- struct
- { int size;
- byte (data) [...];
- }
- resourcefs_file_data;
-
- %resourcefs_file
- Defined in: resourcefs.h
- Declaration: typedef
- struct
- { resourcefs_file_header header;
- resourcefs_file_data data;
- }
- resourcefs_file;
-
- %resourcefs_file_list
- Defined in: resourcefs.h
- Declaration: typedef
- struct
- { resourcefs_file (file) [...];
- }
- resourcefs_file_list;
-
- %xresourcefs_register_files
- Defined in: resourcefs.h
- Declaration: extern os_error *xresourcefs_register_files (resourcefs_file_list *file_list);
- Summary: Add file(s) to the ResourceFS structure
-
- %resourcefs_register_files
- Defined in: resourcefs.h
- Declaration: extern void resourcefs_register_files (resourcefs_file_list *file_list);
- Summary: Add file(s) to the ResourceFS structure
-
- %xresourcefs_deregister_files
- Defined in: resourcefs.h
- Declaration: extern os_error *xresourcefs_deregister_files (resourcefs_file_list *file_list);
- Summary: Remove file(s) from the ResourceFS structure
-
- %resourcefs_deregister_files
- Defined in: resourcefs.h
- Declaration: extern void resourcefs_deregister_files (resourcefs_file_list *file_list);
- Summary: Remove file(s) from the ResourceFS structure
-
- %xservice_resource_fs_started
- Defined in: resourcefs.h
- Declaration: extern os_error *xservice_resource_fs_started (void);
- Summary: The file structure inside ResourceFS has changed
-
- %service_resource_fs_started
- Defined in: resourcefs.h
- Declaration: extern void service_resource_fs_started (void);
- Summary: The file structure inside ResourceFS has changed
-
- %xservice_resource_fs_dying
- Defined in: resourcefs.h
- Declaration: extern os_error *xservice_resource_fs_dying (void);
- Summary: ResourceFS is killed
-
- %service_resource_fs_dying
- Defined in: resourcefs.h
- Declaration: extern void service_resource_fs_dying (void);
- Summary: ResourceFS is killed
-
- %xservice_resource_fs_starting
- Defined in: resourcefs.h
- Declaration: extern os_error *xservice_resource_fs_starting (void *register_files,
- void *workspace);
- Summary: ResourceFS module is reloaded or reinitialised
-
- %service_resource_fs_starting
- Defined in: resourcefs.h
- Declaration: extern void service_resource_fs_starting (void *register_files,
- void *workspace);
- Summary: ResourceFS module is reloaded or reinitialised
-
- %xservice_screen_blanked
- Defined in: screenblanker.h
- Declaration: extern os_error *xservice_screen_blanked (void);
- Summary: Screen blanked by screen blanker
-
- %service_screen_blanked
- Defined in: screenblanker.h
- Declaration: extern void service_screen_blanked (void);
- Summary: Screen blanked by screen blanker
-
- %xservice_screen_restored
- Defined in: screenblanker.h
- Declaration: extern os_error *xservice_screen_restored (int x);
- Summary: Screen restored by screen blanker
-
- %service_screen_restored
- Defined in: screenblanker.h
- Declaration: extern void service_screen_restored (int x);
- Summary: Screen restored by screen blanker
-
- %xscreenmodesreadinfo_monitor_title
- Defined in: screenmodes.h
- Declaration: extern os_error *xscreenmodesreadinfo_monitor_title (char **title);
- Summary: Reads the current monitor title
-
- %screenmodesreadinfo_monitor_title
- Defined in: screenmodes.h
- Declaration: extern char *screenmodesreadinfo_monitor_title (void);
- Summary: Reads the current monitor title
-
- %error_UNKNOWN_ALPHABET
- Defined in: serviceinternational.h
- Declaration: #define error_UNKNOWN_ALPHABET 0x640u
-
- %error_UNKNOWN_COUNTRY
- Defined in: serviceinternational.h
- Declaration: #define error_UNKNOWN_COUNTRY 0x641u
-
- %error_UNKNOWN_KEYBOARD
- Defined in: serviceinternational.h
- Declaration: #define error_UNKNOWN_KEYBOARD 0x642u
-
- %xserviceinternational_country_name_to_country_number
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_country_name_to_country_number (char *country_name,
- bool *unclaimed,
- int *country_no);
- Summary: Converts country name to country number
-
- %serviceinternational_country_name_to_country_number
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_country_name_to_country_number (char *country_name,
- int *country_no);
- Summary: Converts country name to country number
-
- %xserviceinternational_alphabet_name_to_alphabet_number
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_alphabet_name_to_alphabet_number (char *alphabet_name,
- bool *unclaimed,
- int *alphabet_no);
- Summary: Converts alphabet name to alphabet number
-
- %serviceinternational_alphabet_name_to_alphabet_number
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_alphabet_name_to_alphabet_number (char *alphabet_name,
- int *alphabet_no);
- Summary: Converts alphabet name to alphabet number
-
- %xserviceinternational_country_number_to_country_name
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_country_number_to_country_name (int country_no,
- char *buffer,
- int size,
- bool *unclaimed,
- int *used);
- Summary: Converts country number to country name
-
- %serviceinternational_country_number_to_country_name
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_country_number_to_country_name (int country_no,
- char *buffer,
- int size,
- int *used);
- Summary: Converts country number to country name
-
- %xserviceinternational_alphabet_number_to_alphabet_name
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_alphabet_number_to_alphabet_name (int alphabet_no,
- char *buffer,
- int size,
- bool *unclaimed,
- int *used);
- Summary: Converts alphabet number to alphabet name
-
- %serviceinternational_alphabet_number_to_alphabet_name
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_alphabet_number_to_alphabet_name (int alphabet_no,
- char *buffer,
- int size,
- int *used);
- Summary: Converts alphabet number to alphabet name
-
- %xserviceinternational_country_number_to_alphabet_number
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_country_number_to_alphabet_number (int country_no,
- bool *unclaimed,
- int *alphabet_no);
- Summary: Converts country number to alphabet number
-
- %serviceinternational_country_number_to_alphabet_number
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_country_number_to_alphabet_number (int country_no,
- int *alphabet_no);
- Summary: Converts country number to alphabet number
-
- %xserviceinternational_define_chars
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_define_chars (int alphabet_no,
- byte first,
- byte last,
- bool *unclaimed);
- Summary: Defines a range of characters from a given alphabet number
-
- %serviceinternational_define_chars
- Defined in: serviceinternational.h
- Declaration: extern bool serviceinternational_define_chars (int alphabet_no,
- byte first,
- byte last);
- Summary: Defines a range of characters from a given alphabet number
-
- %xserviceinternational_new_keyboard
- Defined in: serviceinternational.h
- Declaration: extern os_error *xserviceinternational_new_keyboard (int keyboard_no,
- int alphabet_no);
- Summary: Notification of a new keyboard selection
-
- %serviceinternational_new_keyboard
- Defined in: serviceinternational.h
- Declaration: extern void serviceinternational_new_keyboard (int keyboard_no,
- int alphabet_no);
- Summary: Notification of a new keyboard selection
-
- %sharedclibrary_stub
- Defined in: sharedclibrary.h
- Declaration: typedef
- struct
- { int chunk_id;
- byte **entry_vector;
- byte **entry_vector_limit;
- byte *static_data;
- byte *static_data_limit;
- }
- sharedclibrary_stub;
-
- %sharedclibrary_stub_list
- Defined in: sharedclibrary.h
- Declaration: typedef
- struct
- { sharedclibrary_stub (stub) [...];
- }
- sharedclibrary_stub_list;
-
- %xsharedclibrary_lib_init_apcs_r
- Defined in: sharedclibrary.h
- Declaration: extern os_error *xsharedclibrary_lib_init_apcs_r (sharedclibrary_stub_list *stub_list,
- void *workspace,
- void *workspace_limit,
- bits flags,
- byte **stack,
- byte **stack_limit,
- int *version);
- Summary: Interfaces an application with the Shared C Library
-
- %sharedclibrary_lib_init_apcs_r
- Defined in: sharedclibrary.h
- Declaration: extern void sharedclibrary_lib_init_apcs_r (sharedclibrary_stub_list *stub_list,
- void *workspace,
- void *workspace_limit,
- bits flags,
- byte **stack,
- byte **stack_limit,
- int *version);
- Summary: Interfaces an application with the Shared C Library
-
- %xsharedclibrary_lib_init_module
- Defined in: sharedclibrary.h
- Declaration: extern os_error *xsharedclibrary_lib_init_module (sharedclibrary_stub_list *stub_list,
- void *workspace,
- void *workspace_limit,
- byte *clear,
- byte *static_data,
- byte *static_data_limit,
- bits flags,
- byte **stack,
- byte **stack_limit,
- int *version);
- Summary: Interfaces a module with the Shared C Library
-
- %sharedclibrary_lib_init_module
- Defined in: sharedclibrary.h
- Declaration: extern void sharedclibrary_lib_init_module (sharedclibrary_stub_list *stub_list,
- void *workspace,
- void *workspace_limit,
- byte *clear,
- byte *static_data,
- byte *static_data_limit,
- bits flags,
- byte **stack,
- byte **stack_limit,
- int *version);
- Summary: Interfaces a module with the Shared C Library
-
- %error_SHELL_CREATION
- Defined in: shell.h
- Declaration: #define error_SHELL_CREATION 0x900u
-
- %error_SHELL_REMOVAL
- Defined in: shell.h
- Declaration: #define error_SHELL_REMOVAL 0x901u
-
- %sound_log_table
- Defined in: sound.h
- Declaration: typedef
- struct
- { byte (log) [8192];
- }
- sound_log_table;
-
- %sound_log_scale_table
- Defined in: sound.h
- Declaration: typedef
- struct
- { byte (log_scale) [256];
- }
- sound_log_scale_table;
-
- %sound_channel_handler
- Defined in: sound.h
- Declaration: typedef
- struct
- { void *fill_code;
- void *overrun_fixup_code;
- sound_log_table *log_table;
- sound_log_scale_table *log_scale_table;
- }
- sound_channel_handler;
-
- %sound_sccb
- Defined in: sound.h
- Declaration: typedef
- struct
- { byte amplitude;
- byte voice_no;
- byte voice_instance;
- byte flags;
- int pitch;
- int timbre;
- int buffer_fill_count;
- int r4;
- int r5;
- int r6;
- int r7;
- int r8;
- int (reserved) [7];
- int (available) [48];
- }
- sound_sccb;
-
- %sound_scheduler
- Defined in: sound.h
- Declaration: typedef
- struct
- { void *scheduler;
- }
- sound_scheduler;
-
- %sound_voice_generator
- Defined in: sound.h
- Declaration: typedef
- struct
- { int fill_code;
- int update_code;
- int gate_on_code;
- int gate_off_code;
- int instantiate_code;
- int free_code;
- int install_code;
- int voice_name_offset;
- }
- sound_voice_generator;
-
- %sound_INSTALL_CODE
- Defined in: sound.h
- Declaration: #define sound_INSTALL_CODE (-390234112)
-
- %sound_STATE_READ
- Defined in: sound.h
- Declaration: #define sound_STATE_READ 0
-
- %sound_STATE_OFF
- Defined in: sound.h
- Declaration: #define sound_STATE_OFF 1
-
- %sound_STATE_ON
- Defined in: sound.h
- Declaration: #define sound_STATE_ON 2
-
- %xsound_configure
- Defined in: sound.h
- Declaration: extern os_error *xsound_configure (int channel_count,
- int sample_size,
- int sample_period,
- sound_channel_handler *channel_handler,
- sound_scheduler *scheduler,
- int *channel_count_out,
- int *sample_size_out,
- int *sample_period_out,
- sound_channel_handler **channel_handler_out,
- sound_scheduler **scheduler_out);
- Summary: Configures the sound system
-
- %sound_configure
- Defined in: sound.h
- Declaration: extern void sound_configure (int channel_count,
- int sample_size,
- int sample_period,
- sound_channel_handler *channel_handler,
- sound_scheduler *scheduler,
- int *channel_count_out,
- int *sample_size_out,
- int *sample_period_out,
- sound_channel_handler **channel_handler_out,
- sound_scheduler **scheduler_out);
- Summary: Configures the sound system
-
- %xsound_enable
- Defined in: sound.h
- Declaration: extern os_error *xsound_enable (int state,
- int *state_out);
- Summary: Enables or disables the sound system
-
- %sound_enable
- Defined in: sound.h
- Declaration: extern int sound_enable (int state);
- Summary: Enables or disables the sound system
-
- %xsound_stereo
- Defined in: sound.h
- Declaration: extern os_error *xsound_stereo (int channel_no,
- int position,
- int *position_out);
- Summary: Sets the stereo position of a channel
-
- %sound_stereo
- Defined in: sound.h
- Declaration: extern int sound_stereo (int channel_no,
- int position);
- Summary: Sets the stereo position of a channel
-
- %xsound_speaker
- Defined in: sound.h
- Declaration: extern os_error *xsound_speaker (int state,
- int *state_out);
- Summary: Enables or disables the speaker(s)
-
- %sound_speaker
- Defined in: sound.h
- Declaration: extern int sound_speaker (int state);
- Summary: Enables or disables the speaker(s)
-
- %xsound_volume
- Defined in: sound.h
- Declaration: extern os_error *xsound_volume (int volume,
- int *volume_out);
- Summary: Sets the overall volume of the sound system
-
- %sound_volume
- Defined in: sound.h
- Declaration: extern int sound_volume (int volume);
- Summary: Sets the overall volume of the sound system
-
- %xsound_sound_log
- Defined in: sound.h
- Declaration: extern os_error *xsound_sound_log (int linear,
- int *log);
- Summary: Converts a signed integer to a signed logarithm, scaling it by volume
-
- %sound_sound_log
- Defined in: sound.h
- Declaration: extern int sound_sound_log (int linear);
- Summary: Converts a signed integer to a signed logarithm, scaling it by volume
-
- %xsound_log_scale
- Defined in: sound.h
- Declaration: extern os_error *xsound_log_scale (int log,
- int *linear);
- Summary: Scales a signed logarithm by the current volume setting
-
- %sound_log_scale
- Defined in: sound.h
- Declaration: extern int sound_log_scale (int log);
- Summary: Scales a signed logarithm by the current volume setting
-
- %xsound_install_voice
- Defined in: sound.h
- Declaration: extern os_error *xsound_install_voice (sound_voice_generator *voice_generator,
- int voice_no,
- char **voice_name_out,
- int *voice_no_out);
- Summary: Adds a voice to the sound system
-
- %sound_install_voice
- Defined in: sound.h
- Declaration: extern int sound_install_voice (sound_voice_generator *voice_generator,
- int voice_no,
- char **voice_name_out);
- Summary: Adds a voice to the sound system
-
- %xsoundinstallvoice_read_name
- Defined in: sound.h
- Declaration: extern os_error *xsoundinstallvoice_read_name (int voice_no,
- char **voice_name);
- Summary: Reads the name of the voice installed in the specified slot
-
- %soundinstallvoice_read_name
- Defined in: sound.h
- Declaration: extern char *soundinstallvoice_read_name (int voice_no);
- Summary: Reads the name of the voice installed in the specified slot
-
- %xsoundinstallvoice_add_named_voice
- Defined in: sound.h
- Declaration: extern os_error *xsoundinstallvoice_add_named_voice (int voice_no,
- sound_voice_generator *voice_generator,
- char *voice_name,
- int *voice_no_out,
- char **voice_name_out);
- Summary: Adds a voice to the sound system, specifying its name in the local language
-
- %soundinstallvoice_add_named_voice
- Defined in: sound.h
- Declaration: extern int soundinstallvoice_add_named_voice (int voice_no,
- sound_voice_generator *voice_generator,
- char *voice_name,
- char **voice_name_out);
- Summary: Adds a voice to the sound system, specifying its name in the local language
-
- %xsoundinstallvoice_read_local_name
- Defined in: sound.h
- Declaration: extern os_error *xsoundinstallvoice_read_local_name (int voice_no,
- char **voice_name_out,
- char **voice_local_name_out);
- Summary: Reads the name and local name of the voice installed in the specified slot
-
- %soundinstallvoice_read_local_name
- Defined in: sound.h
- Declaration: extern char *soundinstallvoice_read_local_name (int voice_no,
- char **voice_local_name_out);
- Summary: Reads the name and local name of the voice installed in the specified slot
-
- %xsoundinstallvoice_change_local_name
- Defined in: sound.h
- Declaration: extern os_error *xsoundinstallvoice_change_local_name (int voice_no,
- char *voice_local_name);
- Summary: Changes the local name of the voice installed in the specified slot
-
- %soundinstallvoice_change_local_name
- Defined in: sound.h
- Declaration: extern void soundinstallvoice_change_local_name (int voice_no,
- char *voice_local_name);
- Summary: Changes the local name of the voice installed in the specified slot
-
- %xsound_remove_voice
- Defined in: sound.h
- Declaration: extern os_error *xsound_remove_voice (int voice_no,
- char **voice_name_out,
- int *voice_no_out);
- Summary: Removes a voice from the sound system
-
- %sound_remove_voice
- Defined in: sound.h
- Declaration: extern int sound_remove_voice (int voice_no,
- char **voice_name_out);
- Summary: Removes a voice from the sound system
-
- %xsound_attach_voice
- Defined in: sound.h
- Declaration: extern os_error *xsound_attach_voice (int channel_no,
- int voice_no,
- int *channel_no_out,
- int *voice_no_out);
- Summary: Attaches a voice to a channel
-
- %sound_attach_voice
- Defined in: sound.h
- Declaration: extern void sound_attach_voice (int channel_no,
- int voice_no,
- int *channel_no_out,
- int *voice_no_out);
- Summary: Attaches a voice to a channel
-
- %xsound_control_packed
- Defined in: sound.h
- Declaration: extern os_error *xsound_control_packed (bits amp_and_channel,
- bits duration_and_pitch);
- Summary: Makes an immediate sound
-
- %sound_control_packed
- Defined in: sound.h
- Declaration: extern void sound_control_packed (bits amp_and_channel,
- bits duration_and_pitch);
- Summary: Makes an immediate sound
-
- %xsound_tuning
- Defined in: sound.h
- Declaration: extern os_error *xsound_tuning (int tuning,
- int *tuning_out);
- Summary: Sets the tuning for the sound system
-
- %sound_tuning
- Defined in: sound.h
- Declaration: extern int sound_tuning (int tuning);
- Summary: Sets the tuning for the sound system
-
- %xsound_pitch
- Defined in: sound.h
- Declaration: extern os_error *xsound_pitch (int pitch,
- int *accumulator);
- Summary: Converts a pitch to internal format (a phase accumulator value)
-
- %sound_pitch
- Defined in: sound.h
- Declaration: extern int sound_pitch (int pitch);
- Summary: Converts a pitch to internal format (a phase accumulator value)
-
- %xsound_control
- Defined in: sound.h
- Declaration: extern os_error *xsound_control (int channel_no,
- int amplitude,
- int pitch,
- int duration);
- Summary: Makes an immediate sound
-
- %sound_control
- Defined in: sound.h
- Declaration: extern void sound_control (int channel_no,
- int amplitude,
- int pitch,
- int duration);
- Summary: Makes an immediate sound
-
- %xsound_attach_named_voice
- Defined in: sound.h
- Declaration: extern os_error *xsound_attach_named_voice (int channel_no,
- char *voice_name);
- Summary: Attaches a named voice to a channel
-
- %sound_attach_named_voice
- Defined in: sound.h
- Declaration: extern void sound_attach_named_voice (int channel_no,
- char *voice_name);
- Summary: Attaches a named voice to a channel
-
- %xsound_read_control_block
- Defined in: sound.h
- Declaration: extern os_error *xsound_read_control_block (int channel_no,
- int offset,
- int *channel_no_out,
- int *word);
- Summary: Reads a value from the sound channel control block (SCCB)
-
- %sound_read_control_block
- Defined in: sound.h
- Declaration: extern void sound_read_control_block (int channel_no,
- int offset,
- int *channel_no_out,
- int *word);
- Summary: Reads a value from the sound channel control block (SCCB)
-
- %xsound_write_control_block
- Defined in: sound.h
- Declaration: extern os_error *xsound_write_control_block (int channel_no,
- int offset,
- int word,
- int *channel_no_out,
- int *word_out);
- Summary: Writes a value to the sound channel control block (SCCB)
-
- %sound_write_control_block
- Defined in: sound.h
- Declaration: extern void sound_write_control_block (int channel_no,
- int offset,
- int word,
- int *channel_no_out,
- int *word_out);
- Summary: Writes a value to the sound channel control block (SCCB)
-
- %xsound_qinit
- Defined in: sound.h
- Declaration: extern os_error *xsound_qinit (void);
- Summary: Initialises the scheduler's event queue
-
- %sound_qinit
- Defined in: sound.h
- Declaration: extern void sound_qinit (void);
- Summary: Initialises the scheduler's event queue
-
- %xsound_qschedule
- Defined in: sound.h
- Declaration: extern os_error *xsound_qschedule (int period,
- int swi_no,
- int swi_r0,
- int swi_r1,
- bool *failed);
- Summary: Schedules a sound SWI on the event queue
-
- %sound_qschedule
- Defined in: sound.h
- Declaration: extern bool sound_qschedule (int period,
- int swi_no,
- int swi_r0,
- int swi_r1);
- Summary: Schedules a sound SWI on the event queue
-
- %xsound_qremove
- Defined in: sound.h
- Declaration: extern os_error *xsound_qremove (void);
- Summary: This call is for use by the scheduler only
-
- %sound_qremove
- Defined in: sound.h
- Declaration: extern void sound_qremove (void);
- Summary: This call is for use by the scheduler only
-
- %xsound_qfree
- Defined in: sound.h
- Declaration: extern os_error *xsound_qfree (int *free_count);
- Summary: Returns the minimum number of free slots in the event queue
-
- %sound_qfree
- Defined in: sound.h
- Declaration: extern int sound_qfree (void);
- Summary: Returns the minimum number of free slots in the event queue
-
- %xsound_qtempo
- Defined in: sound.h
- Declaration: extern os_error *xsound_qtempo (int tempo,
- int *tempo_out);
- Summary: Sets the tempo for the scheduler
-
- %sound_qtempo
- Defined in: sound.h
- Declaration: extern int sound_qtempo (int tempo);
- Summary: Sets the tempo for the scheduler
-
- %xsound_qbeat
- Defined in: sound.h
- Declaration: extern os_error *xsound_qbeat (int bar_length,
- int *bar_length_out);
- Summary: Sets or reads the beat counter or bar length
-
- %sound_qbeat
- Defined in: sound.h
- Declaration: extern int sound_qbeat (int bar_length);
- Summary: Sets or reads the beat counter or bar length
-
- %xservice_sound
- Defined in: sound.h
- Declaration: extern os_error *xservice_sound (int part);
- Summary: Parts of the sound system are starting up or dying
-
- %service_sound
- Defined in: sound.h
- Declaration: extern void service_sound (int part);
- Summary: Parts of the sound system are starting up or dying
-
- %xevent_start_of_bar
- Defined in: sound.h
- Declaration: extern os_error *xevent_start_of_bar (void);
- Summary: Sound start of bar event
-
- %event_start_of_bar
- Defined in: sound.h
- Declaration: extern void event_start_of_bar (void);
- Summary: Sound start of bar event
-
- %squash_file
- Defined in: squash.h
- Declaration: typedef
- struct
- { bits id;
- int size;
- bits load_addr;
- bits exec_addr;
- int reserved;
- byte (data) [...];
- }
- squash_file;
-
- %error_SQUASH_BAD_ADDRESS
- Defined in: squash.h
- Declaration: #define error_SQUASH_BAD_ADDRESS 0x921u
-
- %error_SQUASH_BAD_INPUT
- Defined in: squash.h
- Declaration: #define error_SQUASH_BAD_INPUT 0x922u
-
- %error_SQUASH_BAD_WORKSPACE
- Defined in: squash.h
- Declaration: #define error_SQUASH_BAD_WORKSPACE 0x923u
-
- %error_SQUASH_BAD_PARAMETERS
- Defined in: squash.h
- Declaration: #define error_SQUASH_BAD_PARAMETERS 0x924u
-
- %squash_FILE_TYPE
- Defined in: squash.h
- Declaration: #define squash_FILE_TYPE 0xFCAu
-
- %squash_INPUT_NOT_START
- Defined in: squash.h
- Declaration: #define squash_INPUT_NOT_START 0x1u
-
- %squash_INPUT_NOT_END
- Defined in: squash.h
- Declaration: #define squash_INPUT_NOT_END 0x2u
-
- %squash_INPUT_ALL_PRESENT
- Defined in: squash.h
- Declaration: #define squash_INPUT_ALL_PRESENT 0x4u
-
- %squash_OUTPUT_END
- Defined in: squash.h
- Declaration: #define squash_OUTPUT_END 0x1u
-
- %squash_OUTPUT_MORE
- Defined in: squash.h
- Declaration: #define squash_OUTPUT_MORE 0x2u
-
- %squash_OUTPUT_NO_MEM
- Defined in: squash.h
- Declaration: #define squash_OUTPUT_NO_MEM 0x4u
-
- %xsquash_compress_return_sizes
- Defined in: squash.h
- Declaration: extern os_error *xsquash_compress_return_sizes (int input_size,
- int *workspace_size,
- int *output_size);
- Summary: Returns the workspace and maximum output sizes for Squash_Compress
-
- %squash_compress_return_sizes
- Defined in: squash.h
- Declaration: extern void squash_compress_return_sizes (int input_size,
- int *workspace_size,
- int *output_size);
- Summary: Returns the workspace and maximum output sizes for Squash_Compress
-
- %xsquash_compress
- Defined in: squash.h
- Declaration: extern os_error *xsquash_compress (bits input_status,
- void *workspace,
- byte *input,
- int input_size,
- byte *output,
- int output_size,
- bits *output_status,
- byte **input_out,
- int *input_spare,
- byte **output_out,
- int *output_spare);
- Summary: Provides general compression of a lossless nature
-
- %squash_compress
- Defined in: squash.h
- Declaration: extern void squash_compress (bits input_status,
- void *workspace,
- byte *input,
- int input_size,
- byte *output,
- int output_size,
- bits *output_status,
- byte **input_out,
- int *input_spare,
- byte **output_out,
- int *output_spare);
- Summary: Provides general compression of a lossless nature
-
- %xsquash_decompress_return_sizes
- Defined in: squash.h
- Declaration: extern os_error *xsquash_decompress_return_sizes (int input_size,
- int *workspace_size,
- int *output_size);
- Summary: Returns the workspace and maximum output sizes for Squash_Decompress
-
- %squash_decompress_return_sizes
- Defined in: squash.h
- Declaration: extern void squash_decompress_return_sizes (int input_size,
- int *workspace_size,
- int *output_size);
- Summary: Returns the workspace and maximum output sizes for Squash_Decompress
-
- %xsquash_decompress
- Defined in: squash.h
- Declaration: extern os_error *xsquash_decompress (bits input_status,
- void *workspace,
- byte *input,
- int input_size,
- byte *output,
- int output_size,
- bits *output_status,
- byte **input_out,
- int *input_spare,
- byte **output_out,
- int *output_spare);
- Summary: Decompresses data produced by Squash_Compress
-
- %squash_decompress
- Defined in: squash.h
- Declaration: extern void squash_decompress (bits input_status,
- void *workspace,
- byte *input,
- int input_size,
- byte *output,
- int output_size,
- bits *output_status,
- byte **input_out,
- int *input_spare,
- byte **output_out,
- int *output_spare);
- Summary: Decompresses data produced by Squash_Compress
-
- %taskmanager_task
- Defined in: taskmanager.h
- Declaration: typedef
- struct
- { wimp_t task;
- char *name;
- int slot_size;
- bits flags;
- }
- taskmanager_task;
-
- %taskmanager_NAME_LIMIT
- Defined in: taskmanager.h
- Declaration: #define taskmanager_NAME_LIMIT 32
-
- %taskmanager_MODULE_TASK
- Defined in: taskmanager.h
- Declaration: #define taskmanager_MODULE_TASK 0x1u
-
- %taskmanager_DRAGGABLE_SLOT
- Defined in: taskmanager.h
- Declaration: #define taskmanager_DRAGGABLE_SLOT 0x2u
-
- %taskmanager_SHUTDOWN_EXIT_ONLY
- Defined in: taskmanager.h
- Declaration: #define taskmanager_SHUTDOWN_EXIT_ONLY 0x1u
-
- %taskmanager_SHUTDOWN_NO_PRE_QUIT
- Defined in: taskmanager.h
- Declaration: #define taskmanager_SHUTDOWN_NO_PRE_QUIT 0x2u
-
- %taskmanager_SHUTDOWN_PORTABLE_POWER_DOWN
- Defined in: taskmanager.h
- Declaration: #define taskmanager_SHUTDOWN_PORTABLE_POWER_DOWN 0x4u
-
- %taskmanager_SHUTDOWN_SEND_MESSAGE
- Defined in: taskmanager.h
- Declaration: #define taskmanager_SHUTDOWN_SEND_MESSAGE 0x8u
-
- %taskmanager_SHUTDOWN_IGNORE_UP_CALLS
- Defined in: taskmanager.h
- Declaration: #define taskmanager_SHUTDOWN_IGNORE_UP_CALLS 0x10u
-
- %xtaskmanager_task_name_from_handle
- Defined in: taskmanager.h
- Declaration: extern os_error *xtaskmanager_task_name_from_handle (wimp_t task,
- char **name);
- Summary: Finds the name of a task
-
- %taskmanager_task_name_from_handle
- Defined in: taskmanager.h
- Declaration: extern char *taskmanager_task_name_from_handle (wimp_t task);
- Summary: Finds the name of a task
-
- %xtaskmanager_enumerate_tasks
- Defined in: taskmanager.h
- Declaration: extern os_error *xtaskmanager_enumerate_tasks (int context,
- taskmanager_task *task,
- int size,
- int *context_out,
- char **end);
- Summary: Enumerates all the currently active tasks
-
- %taskmanager_enumerate_tasks
- Defined in: taskmanager.h
- Declaration: extern int taskmanager_enumerate_tasks (int context,
- taskmanager_task *task,
- int size,
- char **end);
- Summary: Enumerates all the currently active tasks
-
- %xtaskmanager_shutdown
- Defined in: taskmanager.h
- Declaration: extern os_error *xtaskmanager_shutdown (bits flags);
- Summary: Initiates a desktop shutdown
-
- %taskmanager_shutdown
- Defined in: taskmanager.h
- Declaration: extern void taskmanager_shutdown (bits flags);
- Summary: Initiates a desktop shutdown
-
- %taskwindow_message_data
- Defined in: taskwindow.h
- Declaration: typedef
- struct
- { int size;
- char (data) [232];
- }
- taskwindow_message_data;
-
- %taskwindow_message_ego
- Defined in: taskwindow.h
- Declaration: typedef
- struct
- { int txt;
- }
- taskwindow_message_ego;
-
- %taskwindow_message_new_task
- Defined in: taskwindow.h
- Declaration: typedef
- struct
- { char (command) [236];
- }
- taskwindow_message_new_task;
-
- %error_TASK_WINDOW_CANT_KILL
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_CANT_KILL 0xA80u
-
- %error_TASK_WINDOW_BAD_SWI_ENTRY
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_BAD_SWI_ENTRY 0xA81u
-
- %error_TASK_WINDOW_BAD_TASK_HANDLE
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_BAD_TASK_HANDLE 0xA82u
-
- %error_TASK_WINDOW_DYING
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_DYING 0xA83u
-
- %error_TASK_WINDOW_FILE_SLEEP
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_FILE_SLEEP 0xA84u
-
- %error_TASK_WINDOW_NO_EDITOR
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_NO_EDITOR 0xA85u
-
- %error_TASK_WINDOW_NO_REDIRECTION
- Defined in: taskwindow.h
- Declaration: #define error_TASK_WINDOW_NO_REDIRECTION 0xA86u
-
- %message_TASK_WINDOW_INPUT
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_INPUT 0x808C0u
-
- %message_TASK_WINDOW_OUTPUT
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_OUTPUT 0x808C1u
-
- %message_TASK_WINDOW_EGO
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_EGO 0x808C2u
-
- %message_TASK_WINDOW_MORIO
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_MORIO 0x808C3u
-
- %message_TASK_WINDOW_MORITE
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_MORITE 0x808C4u
-
- %message_TASK_WINDOW_NEW_TASK
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_NEW_TASK 0x808C5u
-
- %message_TASK_WINDOW_SUSPEND
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_SUSPEND 0x808C6u
-
- %message_TASK_WINDOW_RESUME
- Defined in: taskwindow.h
- Declaration: #define message_TASK_WINDOW_RESUME 0x808C7u
-
- %xtaskwindowtaskinfo_window_task
- Defined in: taskwindow.h
- Declaration: extern os_error *xtaskwindowtaskinfo_window_task (bool *window_task);
- Summary: Obtains whether the calling task is running in a task window
-
- %taskwindowtaskinfo_window_task
- Defined in: taskwindow.h
- Declaration: extern bool taskwindowtaskinfo_window_task (void);
- Summary: Obtains whether the calling task is running in a task window
-
- %xupcall_sleep
- Defined in: taskwindow.h
- Declaration: extern os_error *xupcall_sleep (int *pollword,
- bool *claimed);
- Summary: Informs the TaskWindow module that a task wants to sleep until some termination condition is met
-
- %upcall_sleep
- Defined in: taskwindow.h
- Declaration: extern void upcall_sleep (int *pollword,
- bool *claimed);
- Summary: Informs the TaskWindow module that a task wants to sleep until some termination condition is met
-
- %territory_t
- Defined in: territory.h
- Declaration: typedef int territory_t;
-
- %territory_data
- Defined in: territory.h
- Declaration: typedef
- struct
- { void *(e) [43];
- }
- territory_data;
-
- %territory_ordinals
- Defined in: territory.h
- Declaration: typedef
- struct
- { int centisecond;
- int second;
- int minute;
- int hour;
- int date;
- int month;
- int year;
- int weekday;
- int yearday;
- }
- territory_ordinals;
-
- %territory_property_table
- Defined in: territory.h
- Declaration: typedef
- struct
- { bits (p) [8];
- }
- territory_property_table;
-
- %territory_calendar
- Defined in: territory.h
- Declaration: typedef
- struct
- { int first_working_day;
- int last_working_day;
- int month_count;
- int day_count;
- int pm_limit;
- int we_limit;
- int w3_limit;
- int dy_limit;
- int st_limit;
- int mo_limit;
- int m3_limit;
- int tz_limit;
- }
- territory_calendar;
-
- %territory_CURRENT
- Defined in: territory.h
- Declaration: #define territory_CURRENT ((territory_t) -1)
-
- %territory_IGNORE_CASE
- Defined in: territory.h
- Declaration: #define territory_IGNORE_CASE 0x1u
-
- %territory_IGNORE_ACCENT
- Defined in: territory.h
- Declaration: #define territory_IGNORE_ACCENT 0x2u
-
- %error_TERRITORY_BAD_SWI
- Defined in: territory.h
- Declaration: #define error_TERRITORY_BAD_SWI 0x43062u
-
- %error_TERRITORY_UNKNOWN
- Defined in: territory.h
- Declaration: #define error_TERRITORY_UNKNOWN 0x190u
-
- %error_TERRITORY_UNKNOWN_ALPHABET
- Defined in: territory.h
- Declaration: #define error_TERRITORY_UNKNOWN_ALPHABET 0x191u
-
- %error_NO_TERRITORY
- Defined in: territory.h
- Declaration: #define error_NO_TERRITORY 0x192u
-
- %territory_GIVEN_TIME
- Defined in: territory.h
- Declaration: #define territory_GIVEN_TIME 1
-
- %territory_GIVEN_DATE
- Defined in: territory.h
- Declaration: #define territory_GIVEN_DATE 2
-
- %territory_GIVEN_DATE_AND_TIME
- Defined in: territory.h
- Declaration: #define territory_GIVEN_DATE_AND_TIME 3
-
- %territory_WRITE_RIGHT_TO_LEFT
- Defined in: territory.h
- Declaration: #define territory_WRITE_RIGHT_TO_LEFT 0x1u
-
- %territory_WRITE_BOTTOM_TO_TOP
- Defined in: territory.h
- Declaration: #define territory_WRITE_BOTTOM_TO_TOP 0x2u
-
- %territory_WRITE_VERTICAL
- Defined in: territory.h
- Declaration: #define territory_WRITE_VERTICAL 0x4u
-
- %territory_PROPERTY_CONTROL
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_CONTROL 0
-
- %territory_PROPERTY_UPPERCASE
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_UPPERCASE 1
-
- %territory_PROPERTY_LOWERCASE
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_LOWERCASE 2
-
- %territory_PROPERTY_ALPHABETIC
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_ALPHABETIC 3
-
- %territory_PROPERTY_PUNCTUATION
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_PUNCTUATION 4
-
- %territory_PROPERTY_WHITESPACE
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_WHITESPACE 5
-
- %territory_PROPERTY_DIGIT
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_DIGIT 6
-
- %territory_PROPERTY_HEX_DIGIT
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_HEX_DIGIT 7
-
- %territory_PROPERTY_ACCENTED
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_ACCENTED 8
-
- %territory_PROPERTY_FORWARD
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_FORWARD 9
-
- %territory_PROPERTY_REVERSE
- Defined in: territory.h
- Declaration: #define territory_PROPERTY_REVERSE 10
-
- %territory_SYMBOL_DECIMAL_POINT
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_DECIMAL_POINT 0
-
- %territory_SYMBOL_GROUP_SEPARATOR
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_GROUP_SEPARATOR 1
-
- %territory_SYMBOL_GROUPING_LIST
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_GROUPING_LIST 2
-
- %territory_SYMBOL_INTERNATIONAL_CURRENCY_SYMBOL
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_INTERNATIONAL_CURRENCY_SYMBOL 3
-
- %territory_SYMBOL_CURRENCY_SYMBOL
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_SYMBOL 4
-
- %territory_SYMBOL_CURRENCY_POINT
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_POINT 5
-
- %territory_SYMBOL_CURRENCY_GROUP_SEPARATOR
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_GROUP_SEPARATOR 6
-
- %territory_SYMBOL_CURRENCY_GROUP_LIST
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_GROUP_LIST 7
-
- %territory_SYMBOL_CURRENCY_PLUS_SIGN
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_PLUS_SIGN 8
-
- %territory_SYMBOL_CURRENCY_MINUS_SIGN
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_MINUS_SIGN 9
-
- %territory_SYMBOL_INTERNATIONAL_CURRENCY_PRECISION
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_INTERNATIONAL_CURRENCY_PRECISION 10
-
- %territory_SYMBOL_CURRENCY_PRECISION
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_PRECISION 11
-
- %territory_SYMBOL_CURRENCY_SYMBOL_PRECEDES_NON_NEGATIVE_VALUE
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_SYMBOL_PRECEDES_NON_NEGATIVE_VALUE 12
-
- %territory_SYMBOL_CURRENCY_SYMBOL_SEPARATED_FROM_NON_NEGATIVE_VALUE
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_SYMBOL_SEPARATED_FROM_NON_NEGATIVE_VALUE 13
-
- %territory_SYMBOL_CURRENCY_SYMBOL_PRECEDES_NEGATIVE_VALUE
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_SYMBOL_PRECEDES_NEGATIVE_VALUE 14
-
- %territory_SYMBOL_CURRENCY_SYMBOL_SEPARATED_FROM_NEGATIVE_VALUE
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_SYMBOL_SEPARATED_FROM_NEGATIVE_VALUE 15
-
- %territory_SYMBOL_CURRENCY_NON_NEGATIVE_FORMAT
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_NON_NEGATIVE_FORMAT 16
-
- %territory_SYMBOL_CURRENCY_NEGATIVE_FORMAT
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_CURRENCY_NEGATIVE_FORMAT 17
-
- %territory_SYMBOL_LIST_SEPARATOR
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_LIST_SEPARATOR 18
-
- %territory_SYMBOL_PARENTHESISED
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_PARENTHESISED 0
-
- %territory_SYMBOL_SIGN_PRECEDES
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_SIGN_PRECEDES 1
-
- %territory_SYMBOL_SIGN_SUCCEEDS
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_SIGN_SUCCEEDS 2
-
- %territory_SYMBOL_SIGN_IMMEDIATELY_PRECEDES
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_SIGN_IMMEDIATELY_PRECEDES 3
-
- %territory_SYMBOL_SIGN_IMMEDIATELY_SUCCEEDS
- Defined in: territory.h
- Declaration: #define territory_SYMBOL_SIGN_IMMEDIATELY_SUCCEEDS 4
-
- %xterritory_number
- Defined in: territory.h
- Declaration: extern os_error *xterritory_number (territory_t *territory);
- Summary: Returns the territory number of the current territory
-
- %territory_number
- Defined in: territory.h
- Declaration: extern territory_t territory_number (void);
- Summary: Returns the territory number of the current territory
-
- %xterritory_register
- Defined in: territory.h
- Declaration: extern os_error *xterritory_register (territory_t territory,
- territory_data *entries,
- void *workspace);
- Summary: Adds the given territory to the list of active territories
-
- %territory_register
- Defined in: territory.h
- Declaration: extern void territory_register (territory_t territory,
- territory_data *entries,
- void *workspace);
- Summary: Adds the given territory to the list of active territories
-
- %xterritory_deregister
- Defined in: territory.h
- Declaration: extern os_error *xterritory_deregister (territory_t territory);
- Summary: Removes the given territory from the list of active territories
-
- %territory_deregister
- Defined in: territory.h
- Declaration: extern void territory_deregister (territory_t territory);
- Summary: Removes the given territory from the list of active territories
-
- %xterritory_number_to_name
- Defined in: territory.h
- Declaration: extern os_error *xterritory_number_to_name (territory_t territory,
- char *name,
- int size);
- Summary: Returns the name of a given territory
-
- %territory_number_to_name
- Defined in: territory.h
- Declaration: extern void territory_number_to_name (territory_t territory,
- char *name,
- int size);
- Summary: Returns the name of a given territory
-
- %xterritory_exists
- Defined in: territory.h
- Declaration: extern os_error *xterritory_exists (territory_t territory,
- bits *psr);
- Summary: Checks if the given territory is currently present in the machine
-
- %territory_exists
- Defined in: territory.h
- Declaration: extern bits territory_exists (territory_t territory);
- Summary: Checks if the given territory is currently present in the machine
-
- %xterritory_alphabet_number_to_name
- Defined in: territory.h
- Declaration: extern os_error *xterritory_alphabet_number_to_name (int alphabet,
- char *name,
- int size);
- Summary: Returns the name of the given alphabet
-
- %territory_alphabet_number_to_name
- Defined in: territory.h
- Declaration: extern void territory_alphabet_number_to_name (int alphabet,
- char *name,
- int size);
- Summary: Returns the name of the given alphabet
-
- %xterritory_select_alphabet
- Defined in: territory.h
- Declaration: extern os_error *xterritory_select_alphabet (territory_t territory);
- Summary: Selects the correct alphabet for the given territory
-
- %territory_select_alphabet
- Defined in: territory.h
- Declaration: extern void territory_select_alphabet (territory_t territory);
- Summary: Selects the correct alphabet for the given territory
-
- %xterritory_set_time
- Defined in: territory.h
- Declaration: extern os_error *xterritory_set_time (os_date_and_time *date_and_time);
- Summary: Sets the clock to a given 5-byte UTC time
-
- %territory_set_time
- Defined in: territory.h
- Declaration: extern void territory_set_time (os_date_and_time *date_and_time);
- Summary: Sets the clock to a given 5-byte UTC time
-
- %xterritory_read_current_time_zone
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_current_time_zone (char **timezone,
- int *offset);
- Summary: Returns information on the current time zone
-
- %territory_read_current_time_zone
- Defined in: territory.h
- Declaration: extern void territory_read_current_time_zone (char **timezone,
- int *offset);
- Summary: Returns information on the current time zone
-
- %xterritory_convert_time_to_utc_ordinals
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_time_to_utc_ordinals (os_date_and_time *date_and_time,
- territory_ordinals *ordinals);
- Summary: Converts a 5-byte UTC time to UTC time ordinals
-
- %territory_convert_time_to_utc_ordinals
- Defined in: territory.h
- Declaration: extern void territory_convert_time_to_utc_ordinals (os_date_and_time *date_and_time,
- territory_ordinals *ordinals);
- Summary: Converts a 5-byte UTC time to UTC time ordinals
-
- %xterritory_read_time_zones
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_time_zones (territory_t territory,
- char **timezone,
- char **dst_timezone,
- int *offset,
- int *dst_offset);
- Summary: Returns information on the time zones for the given territory
-
- %territory_read_time_zones
- Defined in: territory.h
- Declaration: extern void territory_read_time_zones (territory_t territory,
- char **timezone,
- char **dst_timezone,
- int *offset,
- int *dst_offset);
- Summary: Returns information on the time zones for the given territory
-
- %xterritory_convert_date_and_time
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_date_and_time (territory_t territory,
- os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char *format,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date and time using a supplied format string
-
- %territory_convert_date_and_time
- Defined in: territory.h
- Declaration: extern void territory_convert_date_and_time (territory_t territory,
- os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char *format,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date and time using a supplied format string
-
- %xterritory_convert_standard_date_and_time
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_standard_date_and_time (territory_t territory,
- os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date and time
-
- %territory_convert_standard_date_and_time
- Defined in: territory.h
- Declaration: extern void territory_convert_standard_date_and_time (territory_t territory,
- os_date_and_time *date_and_time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date and time
-
- %xterritory_convert_standard_date
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_standard_date (territory_t territory,
- os_date_and_time *date,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date only
-
- %territory_convert_standard_date
- Defined in: territory.h
- Declaration: extern void territory_convert_standard_date (territory_t territory,
- os_date_and_time *date,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the date only
-
- %xterritory_convert_standard_time
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_standard_time (territory_t territory,
- os_date_and_time *time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the time only
-
- %territory_convert_standard_time
- Defined in: territory.h
- Declaration: extern void territory_convert_standard_time (territory_t territory,
- os_date_and_time *time,
- char *buffer,
- int size,
- char **end);
- Summary: Converts a 5-byte UTC time into a string giving the time only
-
- %xterritory_convert_time_to_ordinals
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_time_to_ordinals (territory_t territory,
- os_date_and_time *date_and_time,
- territory_ordinals *ordinals);
- Summary: Converts a 5-byte UTC time to local time ordinals for the given territory
-
- %territory_convert_time_to_ordinals
- Defined in: territory.h
- Declaration: extern void territory_convert_time_to_ordinals (territory_t territory,
- os_date_and_time *date_and_time,
- territory_ordinals *ordinals);
- Summary: Converts a 5-byte UTC time to local time ordinals for the given territory
-
- %xterritory_convert_time_string_to_ordinals
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_time_string_to_ordinals (territory_t territory,
- int format,
- char *t,
- territory_ordinals *ordinals);
- Summary: Converts a time string to time ordinals
-
- %territory_convert_time_string_to_ordinals
- Defined in: territory.h
- Declaration: extern void territory_convert_time_string_to_ordinals (territory_t territory,
- int format,
- char *t,
- territory_ordinals *ordinals);
- Summary: Converts a time string to time ordinals
-
- %xterritory_convert_ordinals_to_time
- Defined in: territory.h
- Declaration: extern os_error *xterritory_convert_ordinals_to_time (territory_t territory,
- os_date_and_time *buffer,
- territory_ordinals *ordinals);
- Summary: Converts local time ordinals for the given territory to a 5-byte UTC time
-
- %territory_convert_ordinals_to_time
- Defined in: territory.h
- Declaration: extern void territory_convert_ordinals_to_time (territory_t territory,
- os_date_and_time *buffer,
- territory_ordinals *ordinals);
- Summary: Converts local time ordinals for the given territory to a 5-byte UTC time
-
- %xterritory_alphabet
- Defined in: territory.h
- Declaration: extern os_error *xterritory_alphabet (territory_t territory,
- int *alphabet);
- Summary: Returns the alphabet number that should be selected for the given territory
-
- %territory_alphabet
- Defined in: territory.h
- Declaration: extern int territory_alphabet (territory_t territory);
- Summary: Returns the alphabet number that should be selected for the given territory
-
- %xterritory_alphabet_identifier
- Defined in: territory.h
- Declaration: extern os_error *xterritory_alphabet_identifier (territory_t territory,
- char **alphabet_name);
- Summary: Returns an identifier string for the alphabet that should be used for the given territory
-
- %territory_alphabet_identifier
- Defined in: territory.h
- Declaration: extern char *territory_alphabet_identifier (territory_t territory);
- Summary: Returns an identifier string for the alphabet that should be used for the given territory
-
- %xterritory_select_keyboard_handler
- Defined in: territory.h
- Declaration: extern os_error *xterritory_select_keyboard_handler (territory_t territory);
- Summary: Selects the keyboard handler for the given territory
-
- %territory_select_keyboard_handler
- Defined in: territory.h
- Declaration: extern void territory_select_keyboard_handler (territory_t territory);
- Summary: Selects the keyboard handler for the given territory
-
- %xterritory_write_direction
- Defined in: territory.h
- Declaration: extern os_error *xterritory_write_direction (territory_t territory,
- bits *flags);
- Summary: Returns the direction of writing in the given territory
-
- %territory_write_direction
- Defined in: territory.h
- Declaration: extern bits territory_write_direction (territory_t territory);
- Summary: Returns the direction of writing in the given territory
-
- %xterritory_character_property_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_character_property_table (territory_t territory,
- int property,
- territory_property_table **table);
- Summary: Returns a pointer to a character property table
-
- %territory_character_property_table
- Defined in: territory.h
- Declaration: extern territory_property_table *territory_character_property_table (territory_t territory,
- int property);
- Summary: Returns a pointer to a character property table
-
- %xterritory_lower_case_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_lower_case_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to a lower case table
-
- %territory_lower_case_table
- Defined in: territory.h
- Declaration: extern char *territory_lower_case_table (territory_t territory);
- Summary: Returns a pointer to a lower case table
-
- %xterritory_upper_case_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_upper_case_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to an upper case table
-
- %territory_upper_case_table
- Defined in: territory.h
- Declaration: extern char *territory_upper_case_table (territory_t territory);
- Summary: Returns a pointer to an upper case table
-
- %xterritory_control_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_control_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to a control character table
-
- %territory_control_table
- Defined in: territory.h
- Declaration: extern char *territory_control_table (territory_t territory);
- Summary: Returns a pointer to a control character table
-
- %xterritory_plain_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_plain_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to a an unaccented character table
-
- %territory_plain_table
- Defined in: territory.h
- Declaration: extern char *territory_plain_table (territory_t territory);
- Summary: Returns a pointer to a an unaccented character table
-
- %xterritory_value_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_value_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to a numeric value table
-
- %territory_value_table
- Defined in: territory.h
- Declaration: extern char *territory_value_table (territory_t territory);
- Summary: Returns a pointer to a numeric value table
-
- %xterritory_representation_table
- Defined in: territory.h
- Declaration: extern os_error *xterritory_representation_table (territory_t territory,
- char **table);
- Summary: Returns a pointer to a numeric representation table
-
- %territory_representation_table
- Defined in: territory.h
- Declaration: extern char *territory_representation_table (territory_t territory);
- Summary: Returns a pointer to a numeric representation table
-
- %xterritory_collate
- Defined in: territory.h
- Declaration: extern os_error *xterritory_collate (territory_t territory,
- char *s1,
- char *s2,
- bits flags,
- int *collate);
- Summary: Compares two strings in the given territories alphabet
-
- %territory_collate
- Defined in: territory.h
- Declaration: extern int territory_collate (territory_t territory,
- char *s1,
- char *s2,
- bits flags);
- Summary: Compares two strings in the given territories alphabet
-
- %xterritory_read_boolean_symbols
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_boolean_symbols (territory_t territory,
- int symbol_no,
- bool *symbol);
- Summary: Returns various boolean information telling you how to format numbers
-
- %territory_read_boolean_symbols
- Defined in: territory.h
- Declaration: extern bool territory_read_boolean_symbols (territory_t territory,
- int symbol_no);
- Summary: Returns various boolean information telling you how to format numbers
-
- %xterritory_read_integer_symbols
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_integer_symbols (territory_t territory,
- int symbol_no,
- int *symbol);
- Summary: Returns various integer information telling you how to format numbers
-
- %territory_read_integer_symbols
- Defined in: territory.h
- Declaration: extern int territory_read_integer_symbols (territory_t territory,
- int symbol_no);
- Summary: Returns various integer information telling you how to format numbers
-
- %xterritory_read_string_symbols
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_string_symbols (territory_t territory,
- int symbol_no,
- char **symbol);
- Summary: Returns various string information telling you how to format numbers
-
- %territory_read_string_symbols
- Defined in: territory.h
- Declaration: extern char *territory_read_string_symbols (territory_t territory,
- int symbol_no);
- Summary: Returns various string information telling you how to format numbers
-
- %xterritory_read_calendar_information
- Defined in: territory.h
- Declaration: extern os_error *xterritory_read_calendar_information (territory_t territory,
- os_date_and_time *date_and_time,
- territory_calendar *calendar);
- Summary: Returns various information about the given territory's calendar
-
- %territory_read_calendar_information
- Defined in: territory.h
- Declaration: extern void territory_read_calendar_information (territory_t territory,
- os_date_and_time *date_and_time,
- territory_calendar *calendar);
- Summary: Returns various information about the given territory's calendar
-
- %xterritory_name_to_number
- Defined in: territory.h
- Declaration: extern os_error *xterritory_name_to_number (territory_t territory,
- char *name,
- territory_t *territory_out);
- Summary: Returns the number of the given territory
-
- %territory_name_to_number
- Defined in: territory.h
- Declaration: extern territory_t territory_name_to_number (territory_t territory,
- char *name);
- Summary: Returns the number of the given territory
-
- %xterritory_transform_string
- Defined in: territory.h
- Declaration: extern os_error *xterritory_transform_string (territory_t territory,
- char *buffer,
- char *s,
- int size,
- int *used);
- Summary: Transforms a string to allow direct territory-independent string comparison
-
- %territory_transform_string
- Defined in: territory.h
- Declaration: extern void territory_transform_string (territory_t territory,
- char *buffer,
- char *s,
- int size,
- int *used);
- Summary: Transforms a string to allow direct territory-independent string comparison
-
- %xservice_territory_manager_loaded
- Defined in: territory.h
- Declaration: extern os_error *xservice_territory_manager_loaded (void);
- Summary: Tells territory modules to register themselves
-
- %service_territory_manager_loaded
- Defined in: territory.h
- Declaration: extern void service_territory_manager_loaded (void);
- Summary: Tells territory modules to register themselves
-
- %xservice_territory_started
- Defined in: territory.h
- Declaration: extern os_error *xservice_territory_started (void);
- Summary: New territory starting
-
- %service_territory_started
- Defined in: territory.h
- Declaration: extern void service_territory_started (void);
- Summary: New territory starting
-
- %wimp_w
- Defined in: wimp.h
- Declaration: typedef ... wimp_w;
-
- %wimp_i
- Defined in: wimp.h
- Declaration: typedef int wimp_i;
-
- %wimp_t
- Defined in: wimp.h
- Declaration: typedef ... wimp_t;
-
- %wimp_colour
- Defined in: wimp.h
- Declaration: typedef byte wimp_colour;
-
- %wimp_icon_data
- Defined in: wimp.h
- Declaration: typedef
- union
- { char (text) [12];
- char (sprite) [12];
- char (text_and_sprite) [12];
- struct
- { char *text;
- char *validation;
- int size;
- }
- indirected_text;
- struct
- { osspriteop_id id;
- osspriteop_area *area;
- int size;
- }
- indirected_sprite;
- struct
- { char *text;
- char *validation;
- int size;
- }
- indirected_text_and_sprite;
- }
- wimp_icon_data;
-
- %wimp_icon
- Defined in: wimp.h
- Declaration: typedef
- struct
- { os_box extent;
- bits flags;
- wimp_icon_data data;
- }
- wimp_icon;
-
- %wimp_icon_create
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_icon icon;
- }
- wimp_icon_create;
-
- %wimp_window
- Defined in: wimp.h
- Declaration: typedef
- struct
- { os_box visible;
- int xscroll;
- int yscroll;
- wimp_w next;
- bits flags;
- wimp_colour title_fg;
- wimp_colour title_bg;
- wimp_colour work_fg;
- wimp_colour work_bg;
- wimp_colour scroll_outer;
- wimp_colour scroll_inner;
- wimp_colour highlight_bg;
- wimp_colour reserved;
- os_box extent;
- bits title_flags;
- bits work_flags;
- osspriteop_area *sprite_area;
- short xmin;
- short ymin;
- wimp_icon_data title_data;
- int icon_count;
- wimp_icon (icons) [...];
- }
- wimp_window;
-
- %wimp_window_state
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box visible;
- int xscroll;
- int yscroll;
- wimp_w next;
- bits flags;
- }
- wimp_window_state;
-
- %wimp_icon_state
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- wimp_icon icon;
- }
- wimp_icon_state;
-
- %wimp_window_info
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box visible;
- int xscroll;
- int yscroll;
- wimp_w next;
- bits flags;
- wimp_colour title_fg;
- wimp_colour title_bg;
- wimp_colour work_fg;
- wimp_colour work_bg;
- wimp_colour scroll_outer;
- wimp_colour scroll_inner;
- wimp_colour highlight_bg;
- wimp_colour reserved;
- os_box extent;
- bits title_flags;
- bits work_flags;
- osspriteop_area *sprite_area;
- short xmin;
- short ymin;
- wimp_icon_data title_data;
- int icon_count;
- wimp_icon (icons) [...];
- }
- wimp_window_info;
-
- %wimp_outline
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box outline;
- }
- wimp_outline;
-
- %wimp_draw
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box box;
- int xscroll;
- int yscroll;
- os_box clip;
- }
- wimp_draw;
-
- %wimp_open
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box visible;
- int xscroll;
- int yscroll;
- wimp_w next;
- }
- wimp_open;
-
- %wimp_close
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- }
- wimp_close;
-
- %wimp_leaving
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- }
- wimp_leaving;
-
- %wimp_entering
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- }
- wimp_entering;
-
- %wimp_pointer
- Defined in: wimp.h
- Declaration: typedef
- struct
- { os_coord pos;
- bits buttons;
- wimp_w w;
- wimp_i i;
- }
- wimp_pointer;
-
- %wimp_dragged
- Defined in: wimp.h
- Declaration: typedef
- struct
- { os_box final;
- }
- wimp_dragged;
-
- %wimp_key
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- os_coord pos;
- int height;
- int index;
- int c;
- }
- wimp_key;
-
- %wimp_selection
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int (items) [9];
- }
- wimp_selection;
-
- %wimp_scroll
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- os_box visible;
- int xscroll;
- int yscroll;
- wimp_w next;
- int xmin;
- int ymin;
- }
- wimp_scroll;
-
- %wimp_pollword
- Defined in: wimp.h
- Declaration: typedef
- struct
- { byte *addr;
- int word;
- }
- wimp_pollword;
-
- %wimp_drag
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- int type;
- os_box initial;
- os_box bbox;
- byte *handle;
- void *draw;
- void *undraw;
- void *redraw;
- }
- wimp_drag;
-
- %wimp_caret
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- os_coord pos;
- int height;
- int index;
- }
- wimp_caret;
-
- %wimp_menu_entry
- Defined in: wimp.h
- Declaration: typedef
- struct
- { bits menu_flags;
- wimp_menu *sub_menu;
- bits icon_flags;
- wimp_icon_data data;
- }
- wimp_menu_entry;
-
- %wimp_menu
- Defined in: wimp.h
- Declaration: typedef
- struct
- { union
- { char (text) [12];
- struct
- { char *text;
- byte (reserved) [8];
- }
- indirected_text;
- }
- title_data;
- wimp_colour title_fg;
- wimp_colour title_bg;
- wimp_colour work_fg;
- wimp_colour work_bg;
- int width;
- int height;
- int gap;
- wimp_menu_entry (entries) [...];
- }
- wimp_menu;
-
- %wimp_message_data_xfer
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- os_coord pos;
- int est_size;
- bits file_type;
- char (file_name) [212];
- }
- wimp_message_data_xfer;
-
- %wimp_message_ram_xfer
- Defined in: wimp.h
- Declaration: typedef
- struct
- { byte *addr;
- int size;
- }
- wimp_message_ram_xfer;
-
- %wimp_message_prequit
- Defined in: wimp.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_prequit;
-
- %wimp_message_save_desktop
- Defined in: wimp.h
- Declaration: typedef
- struct
- { os_f file;
- byte (reserved) [3];
- bits flags;
- }
- wimp_message_save_desktop;
-
- %wimp_message_device
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int major;
- int minor;
- char (info) [228];
- }
- wimp_message_device;
-
- %wimp_message_data_saved
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int ref;
- }
- wimp_message_data_saved;
-
- %wimp_message_shutdown
- Defined in: wimp.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_shutdown;
-
- %wimp_message_claim_entity
- Defined in: wimp.h
- Declaration: typedef
- struct
- { bits flags;
- }
- wimp_message_claim_entity;
-
- %wimp_message_data_request
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- os_coord pos;
- bits flags;
- bits (file_types) [54];
- }
- wimp_message_data_request;
-
- %wimp_message_dragging
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_i i;
- os_coord pos;
- bits flags;
- os_box box;
- bits (file_types) [50];
- }
- wimp_message_dragging;
-
- %wimp_message_drag_claim
- Defined in: wimp.h
- Declaration: typedef
- struct
- { bits flags;
- bits (file_types) [58];
- }
- wimp_message_drag_claim;
-
- %wimp_message_menu_warning
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_menu *sub_menu;
- os_coord pos;
- wimp_selection selection;
- }
- wimp_message_menu_warning;
-
- %wimp_message_task_initialise
- Defined in: wimp.h
- Declaration: typedef
- struct
- { byte *cao;
- int size;
- char (task_name) [228];
- }
- wimp_message_task_initialise;
-
- %wimp_message_slot_size
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int new_curr;
- int new_next;
- }
- wimp_message_slot_size;
-
- %wimp_message_set_slot
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int new_curr;
- wimp_t task;
- }
- wimp_message_set_slot;
-
- %wimp_message_task_name_rq
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_t task;
- }
- wimp_message_task_name_rq;
-
- %wimp_message_task_name_is
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_t task;
- int size;
- char (task_name) [228];
- }
- wimp_message_task_name_is;
-
- %wimp_message_menus_deleted
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_menu *menu;
- }
- wimp_message_menus_deleted;
-
- %wimp_message_iconise
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- wimp_t task;
- char (title) [20];
- }
- wimp_message_iconise;
-
- %wimp_message_window_closed
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- }
- wimp_message_window_closed;
-
- %wimp_message_window_info
- Defined in: wimp.h
- Declaration: typedef
- struct
- { wimp_w w;
- int reserved;
- char (sprite_name) [8];
- char (title) [20];
- }
- wimp_message_window_info;
-
- %wimp_message_font_changed
- Defined in: wimp.h
- Declaration: typedef
- struct
- { font_f font;
- }
- wimp_message_font_changed;
-
- %wimp_message
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int size;
- wimp_t sender;
- int my_ref;
- int your_ref;
- bits action;
- union
- { wimp_message_data_xfer data_xfer;
- wimp_message_ram_xfer ram_xfer;
- wimp_message_prequit prequit;
- wimp_message_save_desktop save_desktop;
- wimp_message_device device;
- wimp_message_data_saved data_saved;
- wimp_message_shutdown shutdown;
- wimp_message_claim_entity claim_entity;
- wimp_message_data_request data_request;
- wimp_message_dragging dragging;
- wimp_message_drag_claim drag_claim;
- byte (reserved) [236];
- }
- data;
- }
- wimp_message;
-
- %wimp_block
- Defined in: wimp.h
- Declaration: typedef
- union
- { wimp_draw redraw;
- wimp_open open;
- wimp_close close;
- wimp_leaving leaving;
- wimp_entering entering;
- wimp_pointer pointer;
- wimp_dragged dragged;
- wimp_key key;
- wimp_selection selection;
- wimp_scroll scroll;
- wimp_caret caret;
- wimp_pollword pollword;
- wimp_message message;
- byte (reserved) [256];
- }
- wimp_block;
-
- %wimp_message_list
- Defined in: wimp.h
- Declaration: typedef
- struct
- { int (messages) [...];
- }
- wimp_message_list;
-
- %wimp_VERSION_RO2
- Defined in: wimp.h
- Declaration: #define wimp_VERSION_RO2 200
-
- %wimp_VERSION_RO3
- Defined in: wimp.h
- Declaration: #define wimp_VERSION_RO3 310
-
- %wimp_ICON_NAME_LIMIT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_NAME_LIMIT 12
-
- %wimp_TEMPLATE_NAME_LIMIT
- Defined in: wimp.h
- Declaration: #define wimp_TEMPLATE_NAME_LIMIT 12
-
- %wimp_MENU_NAME_LIMIT
- Defined in: wimp.h
- Declaration: #define wimp_MENU_NAME_LIMIT 12
-
- %wimp_MENU_DEPTH_LIMIT
- Defined in: wimp.h
- Declaration: #define wimp_MENU_DEPTH_LIMIT 8
-
- %wimp_CHAR_XSIZE
- Defined in: wimp.h
- Declaration: #define wimp_CHAR_XSIZE 16
-
- %wimp_CHAR_YSIZE
- Defined in: wimp.h
- Declaration: #define wimp_CHAR_YSIZE 32
-
- %wimp_NULL_REASON_CODE
- Defined in: wimp.h
- Declaration: #define wimp_NULL_REASON_CODE 0
-
- %wimp_REDRAW_WINDOW_REQUEST
- Defined in: wimp.h
- Declaration: #define wimp_REDRAW_WINDOW_REQUEST 1
-
- %wimp_OPEN_WINDOW_REQUEST
- Defined in: wimp.h
- Declaration: #define wimp_OPEN_WINDOW_REQUEST 2
-
- %wimp_CLOSE_WINDOW_REQUEST
- Defined in: wimp.h
- Declaration: #define wimp_CLOSE_WINDOW_REQUEST 3
-
- %wimp_POINTER_LEAVING_WINDOW
- Defined in: wimp.h
- Declaration: #define wimp_POINTER_LEAVING_WINDOW 4
-
- %wimp_POINTER_ENTERING_WINDOW
- Defined in: wimp.h
- Declaration: #define wimp_POINTER_ENTERING_WINDOW 5
-
- %wimp_MOUSE_CLICK
- Defined in: wimp.h
- Declaration: #define wimp_MOUSE_CLICK 6
-
- %wimp_USER_DRAG_BOX
- Defined in: wimp.h
- Declaration: #define wimp_USER_DRAG_BOX 7
-
- %wimp_KEY_PRESSED
- Defined in: wimp.h
- Declaration: #define wimp_KEY_PRESSED 8
-
- %wimp_MENU_SELECTION
- Defined in: wimp.h
- Declaration: #define wimp_MENU_SELECTION 9
-
- %wimp_SCROLL_REQUEST
- Defined in: wimp.h
- Declaration: #define wimp_SCROLL_REQUEST 10
-
- %wimp_LOSE_CARET
- Defined in: wimp.h
- Declaration: #define wimp_LOSE_CARET 11
-
- %wimp_GAIN_CARET
- Defined in: wimp.h
- Declaration: #define wimp_GAIN_CARET 12
-
- %wimp_POLLWORD_NON_ZERO
- Defined in: wimp.h
- Declaration: #define wimp_POLLWORD_NON_ZERO 13
-
- %wimp_USER_MESSAGE
- Defined in: wimp.h
- Declaration: #define wimp_USER_MESSAGE 17
-
- %wimp_USER_MESSAGE_RECORDED
- Defined in: wimp.h
- Declaration: #define wimp_USER_MESSAGE_RECORDED 18
-
- %wimp_USER_MESSAGE_ACKNOWLEDGE
- Defined in: wimp.h
- Declaration: #define wimp_USER_MESSAGE_ACKNOWLEDGE 19
-
- %wimp_POLL_WORD
- Defined in: wimp.h
- Declaration: #define wimp_POLL_WORD 22
-
- %wimp_POLLWORD_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_POLLWORD_PRIORITY 23
-
- %wimp_FP
- Defined in: wimp.h
- Declaration: #define wimp_FP 24
-
- %wimp_MASK_NULL
- Defined in: wimp.h
- Declaration: #define wimp_MASK_NULL 0x1u
-
- %wimp_QUEUE_REDRAW
- Defined in: wimp.h
- Declaration: #define wimp_QUEUE_REDRAW 0x2u
-
- %wimp_MASK_LEAVING
- Defined in: wimp.h
- Declaration: #define wimp_MASK_LEAVING 0x10u
-
- %wimp_MASK_ENTERING
- Defined in: wimp.h
- Declaration: #define wimp_MASK_ENTERING 0x20u
-
- %wimp_QUEUE_MOUSE
- Defined in: wimp.h
- Declaration: #define wimp_QUEUE_MOUSE 0x40u
-
- %wimp_QUEUE_KEY
- Defined in: wimp.h
- Declaration: #define wimp_QUEUE_KEY 0x100u
-
- %wimp_MASK_LOSE
- Defined in: wimp.h
- Declaration: #define wimp_MASK_LOSE 0x800u
-
- %wimp_MASK_GAIN
- Defined in: wimp.h
- Declaration: #define wimp_MASK_GAIN 0x1000u
-
- %wimp_MASK_POLLWORD
- Defined in: wimp.h
- Declaration: #define wimp_MASK_POLLWORD 0x2000u
-
- %wimp_MASK_MESSAGE
- Defined in: wimp.h
- Declaration: #define wimp_MASK_MESSAGE 0x20000u
-
- %wimp_MASK_RECORDED
- Defined in: wimp.h
- Declaration: #define wimp_MASK_RECORDED 0x40000u
-
- %wimp_MASK_ACKNOWLEDGE
- Defined in: wimp.h
- Declaration: #define wimp_MASK_ACKNOWLEDGE 0x80000u
-
- %wimp_GIVEN_POLLWORD
- Defined in: wimp.h
- Declaration: #define wimp_GIVEN_POLLWORD 0x400000u
-
- %wimp_POLL_HIGH_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_POLL_HIGH_PRIORITY 0x800000u
-
- %wimp_SAVE_FP
- Defined in: wimp.h
- Declaration: #define wimp_SAVE_FP 0x1000000u
-
- %wimp_BROADCAST
- Defined in: wimp.h
- Declaration: #define wimp_BROADCAST ((wimp_t) 0)
-
- %wimp_BACKGROUND
- Defined in: wimp.h
- Declaration: #define wimp_BACKGROUND ((wimp_w) -1)
-
- %wimp_ICON_BAR
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR ((wimp_w) -2)
-
- %wimp_ICON_BAR_RIGHT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_RIGHT ((wimp_w) -1)
-
- %wimp_ICON_BAR_LEFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_LEFT ((wimp_w) -2)
-
- %wimp_ICON_BAR_LEFT_RELATIVE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_LEFT_RELATIVE ((wimp_w) -3)
-
- %wimp_ICON_BAR_RIGHT_RELATIVE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_RIGHT_RELATIVE ((wimp_w) -4)
-
- %wimp_ICON_BAR_LEFT_HIGH_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_LEFT_HIGH_PRIORITY ((wimp_w) -5)
-
- %wimp_ICON_BAR_LEFT_LOW_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_LEFT_LOW_PRIORITY ((wimp_w) -6)
-
- %wimp_ICON_BAR_RIGHT_LOW_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_RIGHT_LOW_PRIORITY ((wimp_w) -7)
-
- %wimp_ICON_BAR_RIGHT_HIGH_PRIORITY
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BAR_RIGHT_HIGH_PRIORITY ((wimp_w) -8)
-
- %wimp_TOP
- Defined in: wimp.h
- Declaration: #define wimp_TOP ((wimp_w) -1)
-
- %wimp_BOTTOM
- Defined in: wimp.h
- Declaration: #define wimp_BOTTOM ((wimp_w) -2)
-
- %wimp_NO_ICON
- Defined in: wimp.h
- Declaration: #define wimp_NO_ICON ((wimp_w) -1)
-
- %wimp_ICON_WINDOW
- Defined in: wimp.h
- Declaration: #define wimp_ICON_WINDOW ((wimp_i) -1)
-
- %wimp_ICON_BACK
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BACK ((wimp_i) -2)
-
- %wimp_ICON_CLOSE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_CLOSE ((wimp_i) -3)
-
- %wimp_ICON_TITLE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_TITLE ((wimp_i) -4)
-
- %wimp_ICON_TOGGLE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_TOGGLE ((wimp_i) -5)
-
- %wimp_ICON_SCROLL_UP
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SCROLL_UP ((wimp_i) -6)
-
- %wimp_ICON_VSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_ICON_VSCROLL ((wimp_i) -7)
-
- %wimp_ICON_SCROLL_DOWN
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SCROLL_DOWN ((wimp_i) -8)
-
- %wimp_ICON_SIZE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SIZE ((wimp_i) -9)
-
- %wimp_ICON_SCROLL_LEFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SCROLL_LEFT ((wimp_i) -10)
-
- %wimp_ICON_HSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_ICON_HSCROLL ((wimp_i) -11)
-
- %wimp_ICON_SCROLL_RIGHT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SCROLL_RIGHT ((wimp_i) -12)
-
- %wimp_ICON_FRAME
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FRAME ((wimp_i) -13)
-
- %wimp_WINDOW_MOVEABLE
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_MOVEABLE 0x2u
-
- %wimp_WINDOW_AUTO_REDRAW
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_AUTO_REDRAW 0x10u
-
- %wimp_WINDOW_PANE
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_PANE 0x20u
-
- %wimp_WINDOW_NO_BOUNDS
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_NO_BOUNDS 0x40u
-
- %wimp_WINDOW_SCROLL_REPEAT
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_SCROLL_REPEAT 0x100u
-
- %wimp_WINDOW_SCROLL
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_SCROLL 0x200u
-
- %wimp_WINDOW_REAL_COLOURS
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_REAL_COLOURS 0x400u
-
- %wimp_WINDOW_BACK
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_BACK 0x800u
-
- %wimp_WINDOW_HOT_KEYS
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_HOT_KEYS 0x1000u
-
- %wimp_WINDOW_BOUNDED
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_BOUNDED 0x2000u
-
- %wimp_WINDOW_IGNORE_XEXTENT
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_IGNORE_XEXTENT 0x4000u
-
- %wimp_WINDOW_IGNORE_YEXTENT
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_IGNORE_YEXTENT 0x8000u
-
- %wimp_WINDOW_OPEN
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_OPEN 0x10000u
-
- %wimp_WINDOW_NOT_COVERED
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_NOT_COVERED 0x20000u
-
- %wimp_WINDOW_FULL_SIZE
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_FULL_SIZE 0x40000u
-
- %wimp_WINDOW_TOGGLED
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_TOGGLED 0x80000u
-
- %wimp_WINDOW_HAS_FOCUS
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_HAS_FOCUS 0x100000u
-
- %wimp_WINDOW_BOUNDED_ONCE
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_BOUNDED_ONCE 0x200000u
-
- %wimp_WINDOW_BACK_ICON
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_BACK_ICON 0x1000000u
-
- %wimp_WINDOW_CLOSE_ICON
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_CLOSE_ICON 0x2000000u
-
- %wimp_WINDOW_TITLE_ICON
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_TITLE_ICON 0x4000000u
-
- %wimp_WINDOW_TOGGLE_ICON
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_TOGGLE_ICON 0x8000000u
-
- %wimp_WINDOW_VSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_VSCROLL 0x10000000u
-
- %wimp_WINDOW_SIZE_ICON
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_SIZE_ICON 0x20000000u
-
- %wimp_WINDOW_HSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_HSCROLL 0x40000000u
-
- %wimp_WINDOW_NEW_FORMAT
- Defined in: wimp.h
- Declaration: #define wimp_WINDOW_NEW_FORMAT 0x80000000u
-
- %wimp_ICON_TEXT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_TEXT 0x1u
-
- %wimp_ICON_SPRITE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SPRITE 0x2u
-
- %wimp_ICON_BORDER
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BORDER 0x4u
-
- %wimp_ICON_HCENTRED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_HCENTRED 0x8u
-
- %wimp_ICON_VCENTRED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_VCENTRED 0x10u
-
- %wimp_ICON_FILLED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FILLED 0x20u
-
- %wimp_ICON_ANTI_ALIASED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_ANTI_ALIASED 0x40u
-
- %wimp_ICON_NEEDS_HELP
- Defined in: wimp.h
- Declaration: #define wimp_ICON_NEEDS_HELP 0x80u
-
- %wimp_ICON_INDIRECTED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_INDIRECTED 0x100u
-
- %wimp_ICON_RJUSTIFIED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_RJUSTIFIED 0x200u
-
- %wimp_ICON_ALLOW_ADJUST
- Defined in: wimp.h
- Declaration: #define wimp_ICON_ALLOW_ADJUST 0x400u
-
- %wimp_ICON_HALF_SIZE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_HALF_SIZE 0x800u
-
- %wimp_ICON_BUTTON_TYPE_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BUTTON_TYPE_SHIFT 12
-
- %wimp_ICON_BUTTON_TYPE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BUTTON_TYPE 0xF000u
-
- %wimp_ICON_ESG_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_ESG_SHIFT 16
-
- %wimp_ICON_ESG
- Defined in: wimp.h
- Declaration: #define wimp_ICON_ESG 0x1F0000u
-
- %wimp_ICON_SELECTED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SELECTED 0x200000u
-
- %wimp_ICON_SHADED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_SHADED 0x400000u
-
- %wimp_ICON_DELETED
- Defined in: wimp.h
- Declaration: #define wimp_ICON_DELETED 0x800000u
-
- %wimp_ICON_FG_COLOUR_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FG_COLOUR_SHIFT 24
-
- %wimp_ICON_FG_COLOUR
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FG_COLOUR 0xF000000u
-
- %wimp_ICON_BG_COLOUR_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BG_COLOUR_SHIFT 28
-
- %wimp_ICON_BG_COLOUR
- Defined in: wimp.h
- Declaration: #define wimp_ICON_BG_COLOUR 0xF0000000u
-
- %wimp_ICON_FONT_HANDLE_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FONT_HANDLE_SHIFT 24
-
- %wimp_ICON_FONT_HANDLE
- Defined in: wimp.h
- Declaration: #define wimp_ICON_FONT_HANDLE 0xFF000000u
-
- %wimp_BUTTON_NEVER
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_NEVER 0
-
- %wimp_BUTTON_ALWAYS
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_ALWAYS 1
-
- %wimp_BUTTON_REPEAT
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_REPEAT 2
-
- %wimp_BUTTON_CLICK
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_CLICK 3
-
- %wimp_BUTTON_RELEASE
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_RELEASE 4
-
- %wimp_BUTTON_DOUBLE_CLICK
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_DOUBLE_CLICK 5
-
- %wimp_BUTTON_CLICK_DRAG
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_CLICK_DRAG 6
-
- %wimp_BUTTON_RELEASE_DRAG
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_RELEASE_DRAG 7
-
- %wimp_BUTTON_DOUBLE_DRAG
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_DOUBLE_DRAG 8
-
- %wimp_BUTTON_MENU_ICON
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_MENU_ICON 9
-
- %wimp_BUTTON_DOUBLE_CLICK_DRAG
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_DOUBLE_CLICK_DRAG 10
-
- %wimp_BUTTON_RADIO
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_RADIO 11
-
- %wimp_BUTTON_WRITE_CLICK_DRAG
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_WRITE_CLICK_DRAG 14
-
- %wimp_BUTTON_WRITABLE
- Defined in: wimp.h
- Declaration: #define wimp_BUTTON_WRITABLE 15
-
- %wimp_MENU_TICKED
- Defined in: wimp.h
- Declaration: #define wimp_MENU_TICKED 0x1u
-
- %wimp_MENU_SEPARATE
- Defined in: wimp.h
- Declaration: #define wimp_MENU_SEPARATE 0x2u
-
- %wimp_MENU_WRITABLE
- Defined in: wimp.h
- Declaration: #define wimp_MENU_WRITABLE 0x4u
-
- %wimp_MENU_GIVE_WARNING
- Defined in: wimp.h
- Declaration: #define wimp_MENU_GIVE_WARNING 0x8u
-
- %wimp_MENU_SUB_MENU_WHEN_SHADED
- Defined in: wimp.h
- Declaration: #define wimp_MENU_SUB_MENU_WHEN_SHADED 0x10u
-
- %wimp_MENU_LAST
- Defined in: wimp.h
- Declaration: #define wimp_MENU_LAST 0x80u
-
- %wimp_MENU_TITLE_INDIRECTED
- Defined in: wimp.h
- Declaration: #define wimp_MENU_TITLE_INDIRECTED 0x100u
-
- %wimp_CLOSE_MENU
- Defined in: wimp.h
- Declaration: #define wimp_CLOSE_MENU ((wimp_menu *) -1)
-
- %wimp_NO_SUB_MENU
- Defined in: wimp.h
- Declaration: #define wimp_NO_SUB_MENU ((wimp_menu *) -1)
-
- %wimp_DEFER_SUB_MENU
- Defined in: wimp.h
- Declaration: #define wimp_DEFER_SUB_MENU ((wimp_menu *) 1)
-
- %wimp_NO_FONTS
- Defined in: wimp.h
- Declaration: #define wimp_NO_FONTS ((font_f *) -1)
-
- %wimp_CLICK_ADJUST
- Defined in: wimp.h
- Declaration: #define wimp_CLICK_ADJUST 0x1u
-
- %wimp_DOUBLE_ADJUST
- Defined in: wimp.h
- Declaration: #define wimp_DOUBLE_ADJUST 0x1u
-
- %wimp_CLICK_MENU
- Defined in: wimp.h
- Declaration: #define wimp_CLICK_MENU 0x2u
-
- %wimp_CLICK_SELECT
- Defined in: wimp.h
- Declaration: #define wimp_CLICK_SELECT 0x4u
-
- %wimp_DOUBLE_SELECT
- Defined in: wimp.h
- Declaration: #define wimp_DOUBLE_SELECT 0x4u
-
- %wimp_DRAG_ADJUST
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_ADJUST 0x10u
-
- %wimp_DRAG_SELECT
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SELECT 0x40u
-
- %wimp_SINGLE_ADJUST
- Defined in: wimp.h
- Declaration: #define wimp_SINGLE_ADJUST 0x100u
-
- %wimp_SINGLE_SELECT
- Defined in: wimp.h
- Declaration: #define wimp_SINGLE_SELECT 0x400u
-
- %wimp_MENU_ITEM_HEIGHT
- Defined in: wimp.h
- Declaration: #define wimp_MENU_ITEM_HEIGHT 44
-
- %wimp_MENU_ITEM_GAP
- Defined in: wimp.h
- Declaration: #define wimp_MENU_ITEM_GAP 0
-
- %wimp_MENU_ITEM_SEPARATION
- Defined in: wimp.h
- Declaration: #define wimp_MENU_ITEM_SEPARATION 24
-
- %wimp_DRAG_SYSTEM_POSITION
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SYSTEM_POSITION 1
-
- %wimp_DRAG_SYSTEM_SIZE
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SYSTEM_SIZE 2
-
- %wimp_DRAG_SYSTEM_HSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SYSTEM_HSCROLL 3
-
- %wimp_DRAG_SYSTEM_VSCROLL
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SYSTEM_VSCROLL 4
-
- %wimp_DRAG_USER_FIXED
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_USER_FIXED 5
-
- %wimp_DRAG_USER_RUBBER
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_USER_RUBBER 6
-
- %wimp_DRAG_USER_POINT
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_USER_POINT 7
-
- %wimp_DRAG_ASM_FIXED
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_ASM_FIXED 8
-
- %wimp_DRAG_ASM_RUBBER
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_ASM_RUBBER 9
-
- %wimp_DRAG_ASM_FIXED_INDEFINITE
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_ASM_FIXED_INDEFINITE 10
-
- %wimp_DRAG_ASM_RUBBER_INDEFINITE
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_ASM_RUBBER_INDEFINITE 11
-
- %wimp_DRAG_SYSTEM_SCROLL_BOTH
- Defined in: wimp.h
- Declaration: #define wimp_DRAG_SYSTEM_SCROLL_BOTH 12
-
- %wimp_KEY_BACKSPACE
- Defined in: wimp.h
- Declaration: #define wimp_KEY_BACKSPACE 8
-
- %wimp_KEY_RETURN
- Defined in: wimp.h
- Declaration: #define wimp_KEY_RETURN 13
-
- %wimp_KEY_ESCAPE
- Defined in: wimp.h
- Declaration: #define wimp_KEY_ESCAPE 27
-
- %wimp_KEY_HOME
- Defined in: wimp.h
- Declaration: #define wimp_KEY_HOME 30
-
- %wimp_KEY_DELETE
- Defined in: wimp.h
- Declaration: #define wimp_KEY_DELETE 127
-
- %wimp_KEY_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_KEY_SHIFT 16
-
- %wimp_KEY_CONTROL
- Defined in: wimp.h
- Declaration: #define wimp_KEY_CONTROL 32
-
- %wimp_KEY_PRINT
- Defined in: wimp.h
- Declaration: #define wimp_KEY_PRINT 384
-
- %wimp_KEY_F1
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F1 385
-
- %wimp_KEY_F2
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F2 386
-
- %wimp_KEY_F3
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F3 387
-
- %wimp_KEY_F4
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F4 388
-
- %wimp_KEY_F5
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F5 389
-
- %wimp_KEY_F6
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F6 390
-
- %wimp_KEY_F7
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F7 391
-
- %wimp_KEY_F8
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F8 392
-
- %wimp_KEY_F9
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F9 393
-
- %wimp_KEY_TAB
- Defined in: wimp.h
- Declaration: #define wimp_KEY_TAB 394
-
- %wimp_KEY_COPY
- Defined in: wimp.h
- Declaration: #define wimp_KEY_COPY 395
-
- %wimp_KEY_LEFT
- Defined in: wimp.h
- Declaration: #define wimp_KEY_LEFT 396
-
- %wimp_KEY_RIGHT
- Defined in: wimp.h
- Declaration: #define wimp_KEY_RIGHT 397
-
- %wimp_KEY_F10
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F10 458
-
- %wimp_KEY_F11
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F11 459
-
- %wimp_KEY_F12
- Defined in: wimp.h
- Declaration: #define wimp_KEY_F12 460
-
- %wimp_KEY_INSERT
- Defined in: wimp.h
- Declaration: #define wimp_KEY_INSERT 461
-
- %wimp_KEY_DOWN
- Defined in: wimp.h
- Declaration: #define wimp_KEY_DOWN 398
-
- %wimp_KEY_UP
- Defined in: wimp.h
- Declaration: #define wimp_KEY_UP 399
-
- %wimp_KEY_PAGE_DOWN
- Defined in: wimp.h
- Declaration: #define wimp_KEY_PAGE_DOWN 414
-
- %wimp_KEY_PAGE_UP
- Defined in: wimp.h
- Declaration: #define wimp_KEY_PAGE_UP 415
-
- %message_QUIT
- Defined in: wimp.h
- Declaration: #define message_QUIT 0x0u
-
- %message_DATA_SAVE
- Defined in: wimp.h
- Declaration: #define message_DATA_SAVE 0x1u
-
- %message_DATA_SAVE_ACK
- Defined in: wimp.h
- Declaration: #define message_DATA_SAVE_ACK 0x2u
-
- %message_DATA_LOAD
- Defined in: wimp.h
- Declaration: #define message_DATA_LOAD 0x3u
-
- %message_DATA_LOAD_ACK
- Defined in: wimp.h
- Declaration: #define message_DATA_LOAD_ACK 0x4u
-
- %message_DATA_OPEN
- Defined in: wimp.h
- Declaration: #define message_DATA_OPEN 0x5u
-
- %message_RAM_FETCH
- Defined in: wimp.h
- Declaration: #define message_RAM_FETCH 0x6u
-
- %message_RAM_TRANSMIT
- Defined in: wimp.h
- Declaration: #define message_RAM_TRANSMIT 0x7u
-
- %message_PREQUIT
- Defined in: wimp.h
- Declaration: #define message_PREQUIT 0x8u
-
- %message_PALETTE_CHANGE
- Defined in: wimp.h
- Declaration: #define message_PALETTE_CHANGE 0x9u
-
- %message_SAVE_DESKTOP
- Defined in: wimp.h
- Declaration: #define message_SAVE_DESKTOP 0xAu
-
- %message_DEVICE_CLAIM
- Defined in: wimp.h
- Declaration: #define message_DEVICE_CLAIM 0xBu
-
- %message_DEVICE_IN_USE
- Defined in: wimp.h
- Declaration: #define message_DEVICE_IN_USE 0xCu
-
- %message_DATA_SAVED
- Defined in: wimp.h
- Declaration: #define message_DATA_SAVED 0xDu
-
- %message_SHUTDOWN
- Defined in: wimp.h
- Declaration: #define message_SHUTDOWN 0xEu
-
- %message_CLAIM_ENTITY
- Defined in: wimp.h
- Declaration: #define message_CLAIM_ENTITY 0xFu
-
- %message_DATA_REQUEST
- Defined in: wimp.h
- Declaration: #define message_DATA_REQUEST 0x10u
-
- %message_DRAGGING
- Defined in: wimp.h
- Declaration: #define message_DRAGGING 0x11u
-
- %message_DRAG_CLAIM
- Defined in: wimp.h
- Declaration: #define message_DRAG_CLAIM 0x12u
-
- %message_MENU_WARNING
- Defined in: wimp.h
- Declaration: #define message_MENU_WARNING 0x400C0u
-
- %message_MODE_CHANGE
- Defined in: wimp.h
- Declaration: #define message_MODE_CHANGE 0x400C1u
-
- %message_TASK_INITIALISE
- Defined in: wimp.h
- Declaration: #define message_TASK_INITIALISE 0x400C2u
-
- %message_TASK_CLOSE_DOWN
- Defined in: wimp.h
- Declaration: #define message_TASK_CLOSE_DOWN 0x400C3u
-
- %message_SLOT_SIZE
- Defined in: wimp.h
- Declaration: #define message_SLOT_SIZE 0x400C4u
-
- %message_SET_SLOT
- Defined in: wimp.h
- Declaration: #define message_SET_SLOT 0x400C5u
-
- %message_TASK_NAME_RQ
- Defined in: wimp.h
- Declaration: #define message_TASK_NAME_RQ 0x400C6u
-
- %message_TASK_NAME_IS
- Defined in: wimp.h
- Declaration: #define message_TASK_NAME_IS 0x400C7u
-
- %message_TASK_STARTED
- Defined in: wimp.h
- Declaration: #define message_TASK_STARTED 0x400C8u
-
- %message_MENUS_DELETED
- Defined in: wimp.h
- Declaration: #define message_MENUS_DELETED 0x400C9u
-
- %message_ICONISE
- Defined in: wimp.h
- Declaration: #define message_ICONISE 0x400CAu
-
- %message_WINDOW_CLOSED
- Defined in: wimp.h
- Declaration: #define message_WINDOW_CLOSED 0x400CBu
-
- %message_WINDOW_INFO
- Defined in: wimp.h
- Declaration: #define message_WINDOW_INFO 0x400CCu
-
- %message_SWAP
- Defined in: wimp.h
- Declaration: #define message_SWAP 0x400CDu
-
- %message_TOOLS_CHANGED
- Defined in: wimp.h
- Declaration: #define message_TOOLS_CHANGED 0x400CEu
-
- %message_FONT_CHANGED
- Defined in: wimp.h
- Declaration: #define message_FONT_CHANGED 0x400CFu
-
- %wimp_ERROR_BOX_OK_ICON
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_OK_ICON 0x1u
-
- %wimp_ERROR_BOX_CANCEL_ICON
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CANCEL_ICON 0x2u
-
- %wimp_ERROR_BOX_HIGHLIGHT_CANCEL
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_HIGHLIGHT_CANCEL 0x4u
-
- %wimp_ERROR_BOX_NO_PROMPT
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_NO_PROMPT 0x8u
-
- %wimp_ERROR_BOX_SHORT_TITLE
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_SHORT_TITLE 0x10u
-
- %wimp_ERROR_BOX_LEAVE_OPEN
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_LEAVE_OPEN 0x20u
-
- %wimp_ERROR_BOX_CLOSE
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CLOSE 0x40u
-
- %wimp_ERROR_BOX_NO_BEEP
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_NO_BEEP 0x80u
-
- %wimp_ERROR_BOX_GIVEN_CATEGORY
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_GIVEN_CATEGORY 0x100u
-
- %wimp_ERROR_BOX_CATEGORY
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY 0xE00u
-
- %wimp_ERROR_BOX_CATEGORY_SHIFT
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_SHIFT 9
-
- %wimp_ERROR_BOX_CATEGORY_INFO
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_INFO 0x1u
-
- %wimp_ERROR_BOX_CATEGORY_ERROR
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_ERROR 0x2u
-
- %wimp_ERROR_BOX_CATEGORY_PROGRAM
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_PROGRAM 0x3u
-
- %wimp_ERROR_BOX_CATEGORY_QUESTION
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_CATEGORY_QUESTION 0x4u
-
- %wimp_ERROR_BOX_SELECTED_NOTHING
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_NOTHING 0
-
- %wimp_ERROR_BOX_SELECTED_OK
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_OK 1
-
- %wimp_ERROR_BOX_SELECTED_CANCEL
- Defined in: wimp.h
- Declaration: #define wimp_ERROR_BOX_SELECTED_CANCEL 2
-
- %wimp_COLOUR_WHITE
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_WHITE ((wimp_colour) 0)
-
- %wimp_COLOUR_VERY_LIGHT_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_VERY_LIGHT_GREY ((wimp_colour) 1)
-
- %wimp_COLOUR_LIGHT_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_LIGHT_GREY ((wimp_colour) 2)
-
- %wimp_COLOUR_MID_LIGHT_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_MID_LIGHT_GREY ((wimp_colour) 3)
-
- %wimp_COLOUR_MID_DARK_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_MID_DARK_GREY ((wimp_colour) 4)
-
- %wimp_COLOUR_DARK_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_DARK_GREY ((wimp_colour) 5)
-
- %wimp_COLOUR_VERY_DARK_GREY
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_VERY_DARK_GREY ((wimp_colour) 6)
-
- %wimp_COLOUR_BLACK
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_BLACK ((wimp_colour) 7)
-
- %wimp_COLOUR_DARK_BLUE
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_DARK_BLUE ((wimp_colour) 8)
-
- %wimp_COLOUR_YELLOW
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_YELLOW ((wimp_colour) 9)
-
- %wimp_COLOUR_LIGHT_GREEN
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_LIGHT_GREEN ((wimp_colour) 10)
-
- %wimp_COLOUR_RED
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_RED ((wimp_colour) 11)
-
- %wimp_COLOUR_CREAM
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_CREAM ((wimp_colour) 12)
-
- %wimp_COLOUR_DARK_GREEN
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_DARK_GREEN ((wimp_colour) 13)
-
- %wimp_COLOUR_ORANGE
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_ORANGE ((wimp_colour) 14)
-
- %wimp_COLOUR_LIGHT_BLUE
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_LIGHT_BLUE ((wimp_colour) 15)
-
- %wimp_COLOUR_TRANSPARENT
- Defined in: wimp.h
- Declaration: #define wimp_COLOUR_TRANSPARENT ((wimp_colour) -1)
-
- %error_WIMP_NO_CLAIM
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_CLAIM 0x280u
-
- %error_WIMP_BAD_OP
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_OP 0x281u
-
- %error_WIMP_RECT_FULL
- Defined in: wimp.h
- Declaration: #define error_WIMP_RECT_FULL 0x282u
-
- %error_WIMP_TOO_MANY
- Defined in: wimp.h
- Declaration: #define error_WIMP_TOO_MANY 0x283u
-
- %error_WIMP_TOO_BIG
- Defined in: wimp.h
- Declaration: #define error_WIMP_TOO_BIG 0x284u
-
- %error_WIMP_DIV_BY0
- Defined in: wimp.h
- Declaration: #define error_WIMP_DIV_BY0 0x285u
-
- %error_WIMP_GET_RECT
- Defined in: wimp.h
- Declaration: #define error_WIMP_GET_RECT 0x286u
-
- %error_WIMP_FOCUS
- Defined in: wimp.h
- Declaration: #define error_WIMP_FOCUS 0x287u
-
- %error_WIMP_BAD_HANDLE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_HANDLE 0x288u
-
- %error_WIMP_TOO_MENUS
- Defined in: wimp.h
- Declaration: #define error_WIMP_TOO_MENUS 0x289u
-
- %error_WIMP_BAD_EXTENT
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_EXTENT 0x28Au
-
- %error_WIMP_BAD_POINTER
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_POINTER 0x28Bu
-
- %error_WIMP_NO_TEMPLATE_FILE
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_TEMPLATE_FILE 0x28Cu
-
- %error_WIMP_BAD_TEMPLATE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_TEMPLATE 0x28Du
-
- %error_WIMP_BAD_FONTS
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_FONTS 0x28Eu
-
- %error_WIMP_BAD_SYNTAX
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_SYNTAX 0x28Fu
-
- %error_WIMP_NO_TASKS
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_TASKS 0x290u
-
- %error_WIMP_NO_TEMPLATE
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_TEMPLATE 0x291u
-
- %error_WIMP_NOT_PRESENT
- Defined in: wimp.h
- Declaration: #define error_WIMP_NOT_PRESENT 0x292u
-
- %error_WIMP_IN_USE
- Defined in: wimp.h
- Declaration: #define error_WIMP_IN_USE 0x293u
-
- %error_WIMP_BAD_PAL_FILE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_PAL_FILE 0x294u
-
- %error_WIMP_BAD_VERSION
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_VERSION 0x295u
-
- %error_WIMP_BAD_MESSAGE_SIZE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_MESSAGE_SIZE 0x296u
-
- %error_WIMP_BAD_REASON_CODE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_REASON_CODE 0x297u
-
- %error_WIMP_BAD_TASK_HANDLE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_TASK_HANDLE 0x298u
-
- %error_WIMP_CANT_TASK
- Defined in: wimp.h
- Declaration: #define error_WIMP_CANT_TASK 0x299u
-
- %error_WIMP_BAD_SUB_MENU
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_SUB_MENU 0x29Au
-
- %error_WIMP_OWNER_WINDOW
- Defined in: wimp.h
- Declaration: #define error_WIMP_OWNER_WINDOW 0x29Bu
-
- %error_WIMP_BAD_MODE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_MODE 0x29Cu
-
- %error_WIMP_BAD_TRANSFER
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_TRANSFER 0x29Du
-
- %error_WIMP_BAD_SYS_INFO
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_SYS_INFO 0x29Eu
-
- %error_WIMP_BAD_PTR_IN_R1
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_PTR_IN_R1 0x29Fu
-
- %error_WIMP_BAD_ESCAPE_STATE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_ESCAPE_STATE 0x2A0u
-
- %error_WIMP_BAD_ICON_HANDLE
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_ICON_HANDLE 0x2A1u
-
- %error_WIMP_BAD_R3
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_R3 0x2A2u
-
- %error_WIMP_NO_DOT_IN_FILENAME
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_DOT_IN_FILENAME 0x2A3u
-
- %error_WIMP_TEMPLATE_EOF
- Defined in: wimp.h
- Declaration: #define error_WIMP_TEMPLATE_EOF 0x2A4u
-
- %error_WIMP_BAD_SLOT
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_SLOT 0x2A5u
-
- %error_WIMP_BAD_CONF_FONT
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_CONF_FONT 0x2A6u
-
- %error_WIMP_NO_SPRITES
- Defined in: wimp.h
- Declaration: #define error_WIMP_NO_SPRITES 0x2A7u
-
- %error_WIMP_BAD_PAL_FILE2
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_PAL_FILE2 0x2A8u
-
- %error_WIMP_BAD_SPRITES
- Defined in: wimp.h
- Declaration: #define error_WIMP_BAD_SPRITES 0x2A9u
-
- %wimp_PRIORITY_TASK_MANAGER
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_TASK_MANAGER 0x60000000u
-
- %wimp_PRIORITY_PALETTE_UTILITY
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_PALETTE_UTILITY 0x20000000u
-
- %wimp_PRIORITY_ADFS_FILER_HARD_DISCS
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_ADFS_FILER_HARD_DISCS 0x70000000u
-
- %wimp_PRIORITY_ADFS_FILER_FLOPPY_DISCS
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_ADFS_FILER_FLOPPY_DISCS 0x60000000u
-
- %wimp_PRIORITY_RESOURCE_FILER
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_RESOURCE_FILER 0x50000000u
-
- %wimp_PRIORITY_RAMFS_FILER
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_RAMFS_FILER 0x40000000u
-
- %wimp_PRIORITY_NFS_FILER
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_NFS_FILER 0x30000000u
-
- %wimp_PRIORITY_NET_FILER
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_NET_FILER 0x20000000u
-
- %wimp_PRIORITY_PRINTERS
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_PRINTERS 0xF000000u
-
- %wimp_PRIORITY_TINY_DIRS
- Defined in: wimp.h
- Declaration: #define wimp_PRIORITY_TINY_DIRS 0xC0000000u
-
- %wimp_DEFAULT_PALETTE
- Defined in: wimp.h
- Declaration: #define wimp_DEFAULT_PALETTE ((os_palette *) -1)
-
- %wimp_PALETTE
- Defined in: wimp.h
- Declaration: #define wimp_PALETTE ((os_palette *) 0)
-
- %wimptextop_RJUSTIFY
- Defined in: wimp.h
- Declaration: #define wimptextop_RJUSTIFY 0x40000000u
-
- %wimptextop_GIVEN_BASELINE
- Defined in: wimp.h
- Declaration: #define wimptextop_GIVEN_BASELINE 0x80000000u
-
- %xwimp_initialise
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_initialise (int version,
- char *name,
- wimp_message_list *messages,
- int *version_out,
- wimp_t *task_out);
- Summary: Registers a task with the Wimp
-
- %wimp_initialise
- Defined in: wimp.h
- Declaration: extern wimp_t wimp_initialise (int version,
- char *name,
- wimp_message_list *messages,
- int *version_out);
- Summary: Registers a task with the Wimp
-
- %xwimp_create_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_window (wimp_window *window,
- wimp_w *w);
- Summary: Tells the Wimp what the characteristics of a window are
-
- %wimp_create_window
- Defined in: wimp.h
- Declaration: extern wimp_w wimp_create_window (wimp_window *window);
- Summary: Tells the Wimp what the characteristics of a window are
-
- %xwimp_create_icon
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_icon (wimp_icon_create *icon,
- wimp_i *i);
- Summary: Tells the Wimp what the characteristics of an icon are
-
- %wimp_create_icon
- Defined in: wimp.h
- Declaration: extern wimp_i wimp_create_icon (wimp_icon_create *icon);
- Summary: Tells the Wimp what the characteristics of an icon are
-
- %xwimp_create_icon_relative
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_icon_relative (wimp_i neighbour,
- wimp_icon_create *icon,
- wimp_i *i);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed relative position are
-
- %wimp_create_icon_relative
- Defined in: wimp.h
- Declaration: extern wimp_i wimp_create_icon_relative (wimp_i neighbour,
- wimp_icon_create *icon);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed relative position are
-
- %xwimp_create_icon_prioritised
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_icon_prioritised (int priority,
- wimp_icon_create *icon,
- wimp_i *i);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed priority are
-
- %wimp_create_icon_prioritised
- Defined in: wimp.h
- Declaration: extern wimp_i wimp_create_icon_prioritised (int priority,
- wimp_icon_create *icon);
- Summary: Tells the Wimp what the characteristics of an iconbar icon with a fixed priority are
-
- %xwimp_delete_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_delete_window (wimp_w w);
- Summary: Closes a specified window if it is still open, and then removes its definition
-
- %wimp_delete_window
- Defined in: wimp.h
- Declaration: extern void wimp_delete_window (wimp_w w);
- Summary: Closes a specified window if it is still open, and then removes its definition
-
- %xwimp_delete_icon
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_delete_icon (wimp_w w,
- wimp_i i);
- Summary: Removes the definition of a specified icon
-
- %wimp_delete_icon
- Defined in: wimp.h
- Declaration: extern void wimp_delete_icon (wimp_w w,
- wimp_i i);
- Summary: Removes the definition of a specified icon
-
- %xwimp_open_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_open_window (wimp_open *open);
- Summary: Updates the list of active windows (ones that are to be displayed)
-
- %wimp_open_window
- Defined in: wimp.h
- Declaration: extern void wimp_open_window (wimp_open *open);
- Summary: Updates the list of active windows (ones that are to be displayed)
-
- %xwimp_close_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_close_window (wimp_w w);
- Summary: Removes the specified window from the active list
-
- %wimp_close_window
- Defined in: wimp.h
- Declaration: extern void wimp_close_window (wimp_w w);
- Summary: Removes the specified window from the active list
-
- %xwimp_poll
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_poll (bits mask,
- wimp_block *block,
- int *pollword,
- int *event);
- Summary: Polls the Wimp to see whether certain events have occurred
-
- %wimp_poll
- Defined in: wimp.h
- Declaration: extern int wimp_poll (bits mask,
- wimp_block *block,
- int *pollword);
- Summary: Polls the Wimp to see whether certain events have occurred
-
- %xwimp_redraw_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_redraw_window (wimp_draw *redraw,
- bool *more);
- Summary: Starts a redraw of the parts of a window that are not up to date
-
- %wimp_redraw_window
- Defined in: wimp.h
- Declaration: extern bool wimp_redraw_window (wimp_draw *redraw);
- Summary: Starts a redraw of the parts of a window that are not up to date
-
- %xwimp_update_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_update_window (wimp_draw *update,
- bool *more);
- Summary: Starts a redraw of the parts of a window that are up to date
-
- %wimp_update_window
- Defined in: wimp.h
- Declaration: extern bool wimp_update_window (wimp_draw *update);
- Summary: Starts a redraw of the parts of a window that are up to date
-
- %xwimp_get_rectangle
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_rectangle (wimp_draw *draw,
- bool *more);
- Summary: Returns the details of the next rectangle of the work area to be drawn
-
- %wimp_get_rectangle
- Defined in: wimp.h
- Declaration: extern bool wimp_get_rectangle (wimp_draw *draw);
- Summary: Returns the details of the next rectangle of the work area to be drawn
-
- %xwimp_get_window_state
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_window_state (wimp_window_state *state);
- Summary: Returns a summary of the given window's state
-
- %wimp_get_window_state
- Defined in: wimp.h
- Declaration: extern void wimp_get_window_state (wimp_window_state *state);
- Summary: Returns a summary of the given window's state
-
- %xwimp_get_window_info
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_window_info (wimp_window_info *info);
- Summary: Returns complete details of the given window's state
-
- %wimp_get_window_info
- Defined in: wimp.h
- Declaration: extern void wimp_get_window_info (wimp_window_info *info);
- Summary: Returns complete details of the given window's state
-
- %xwimp_get_window_info_header_only
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_window_info_header_only (wimp_window_info *info);
- Summary: Returns complete details of the given window's state, excluding icons
-
- %wimp_get_window_info_header_only
- Defined in: wimp.h
- Declaration: extern void wimp_get_window_info_header_only (wimp_window_info *info);
- Summary: Returns complete details of the given window's state, excluding icons
-
- %xwimp_set_icon_state
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_icon_state (wimp_w w,
- wimp_i i,
- bits eor_bits,
- bits clear_bits);
- Summary: Sets a given icon's state held in its flags word
-
- %wimp_set_icon_state
- Defined in: wimp.h
- Declaration: extern void wimp_set_icon_state (wimp_w w,
- wimp_i i,
- bits eor_bits,
- bits clear_bits);
- Summary: Sets a given icon's state held in its flags word
-
- %xwimp_get_icon_state
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_icon_state (wimp_icon_state *icon_state);
- Summary: Returns a given icon's state held in its flags word
-
- %wimp_get_icon_state
- Defined in: wimp.h
- Declaration: extern void wimp_get_icon_state (wimp_icon_state *icon_state);
- Summary: Returns a given icon's state held in its flags word
-
- %xwimp_get_pointer_info
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_pointer_info (wimp_pointer *pointer);
- Summary: Returns the position of the pointer and the state of the mouse buttons
-
- %wimp_get_pointer_info
- Defined in: wimp.h
- Declaration: extern void wimp_get_pointer_info (wimp_pointer *pointer);
- Summary: Returns the position of the pointer and the state of the mouse buttons
-
- %xwimp_drag_box
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_drag_box (wimp_drag *drag);
- Summary: Initiates a dragging operation
-
- %wimp_drag_box
- Defined in: wimp.h
- Declaration: extern void wimp_drag_box (wimp_drag *drag);
- Summary: Initiates a dragging operation
-
- %xwimp_force_redraw
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_force_redraw (wimp_w w,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Forces an area of a window or the screen to be redrawn later
-
- %wimp_force_redraw
- Defined in: wimp.h
- Declaration: extern void wimp_force_redraw (wimp_w w,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Forces an area of a window or the screen to be redrawn later
-
- %xwimp_set_caret_position
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_caret_position (wimp_w w,
- wimp_i i,
- int x,
- int y,
- int height,
- int index);
- Summary: Sets up the data for a new caret position, and redraws it there
-
- %wimp_set_caret_position
- Defined in: wimp.h
- Declaration: extern void wimp_set_caret_position (wimp_w w,
- wimp_i i,
- int x,
- int y,
- int height,
- int index);
- Summary: Sets up the data for a new caret position, and redraws it there
-
- %xwimp_get_caret_position
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_caret_position (wimp_caret *caret);
- Summary: Returns details of the caret's state
-
- %wimp_get_caret_position
- Defined in: wimp.h
- Declaration: extern void wimp_get_caret_position (wimp_caret *caret);
- Summary: Returns details of the caret's state
-
- %xwimp_create_menu
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_menu (wimp_menu *menu,
- int x,
- int y);
- Summary: Creates a menu structure
-
- %wimp_create_menu
- Defined in: wimp.h
- Declaration: extern void wimp_create_menu (wimp_menu *menu,
- int x,
- int y);
- Summary: Creates a menu structure
-
- %xwimp_decode_menu
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_decode_menu (wimp_menu *menu,
- wimp_selection *selection,
- char *decode);
- Summary: Converts a numerical list of menu selections to a string containing their text
-
- %wimp_decode_menu
- Defined in: wimp.h
- Declaration: extern void wimp_decode_menu (wimp_menu *menu,
- wimp_selection *selection,
- char *decode);
- Summary: Converts a numerical list of menu selections to a string containing their text
-
- %xwimp_which_icon
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_which_icon (wimp_w w,
- wimp_i *which,
- bits mask,
- bits match);
- Summary: Searches for icons that match a given flags word
-
- %wimp_which_icon
- Defined in: wimp.h
- Declaration: extern void wimp_which_icon (wimp_w w,
- wimp_i *which,
- bits mask,
- bits match);
- Summary: Searches for icons that match a given flags word
-
- %xwimp_set_extent
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_extent (wimp_w w,
- os_box *box);
- Summary: Sets the work area extent of a given window
-
- %wimp_set_extent
- Defined in: wimp.h
- Declaration: extern void wimp_set_extent (wimp_w w,
- os_box *box);
- Summary: Sets the work area extent of a given window
-
- %xwimp_set_pointer_shape
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_pointer_shape (int shape_no,
- byte *shape_data,
- int width,
- int height,
- int xactive,
- int yactive);
- Summary: Sets the shape and active point of the pointer (prefer WimpSpriteOp_SetPointerShape
-
- %wimp_set_pointer_shape
- Defined in: wimp.h
- Declaration: extern void wimp_set_pointer_shape (int shape_no,
- byte *shape_data,
- int width,
- int height,
- int xactive,
- int yactive);
- Summary: Sets the shape and active point of the pointer (prefer WimpSpriteOp_SetPointerShape
-
- %xwimp_open_template
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_open_template (char *file_name);
- Summary: Opens a specified template file
-
- %wimp_open_template
- Defined in: wimp.h
- Declaration: extern void wimp_open_template (char *file_name);
- Summary: Opens a specified template file
-
- %xwimp_close_template
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_close_template (void);
- Summary: Closes the currently open template file
-
- %wimp_close_template
- Defined in: wimp.h
- Declaration: extern void wimp_close_template (void);
- Summary: Closes the currently open template file
-
- %xwimp_load_template
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_load_template (wimp_window *window,
- char *data,
- char *end,
- font_f *font_ref,
- char *name,
- int context,
- int *used,
- int *data_used,
- int *context_out);
- Summary: Loads a template
-
- %wimp_load_template
- Defined in: wimp.h
- Declaration: extern int wimp_load_template (wimp_window *window,
- char *data,
- char *end,
- font_f *font_ref,
- char *name,
- int context,
- int *used,
- int *data_used);
- Summary: Loads a template
-
- %xwimp_process_key
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_process_key (int c);
- Summary: Creates or passes on key presses
-
- %wimp_process_key
- Defined in: wimp.h
- Declaration: extern void wimp_process_key (int c);
- Summary: Creates or passes on key presses
-
- %xwimp_close_down
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_close_down (wimp_t t);
- Summary: Informs the Wimp that a task is about to terminate
-
- %wimp_close_down
- Defined in: wimp.h
- Declaration: extern void wimp_close_down (wimp_t t);
- Summary: Informs the Wimp that a task is about to terminate
-
- %xwimp_start_task
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_start_task (char *command,
- wimp_t *t);
- Summary: Starts a 'child' task from within another program
-
- %wimp_start_task
- Defined in: wimp.h
- Declaration: extern wimp_t wimp_start_task (char *command);
- Summary: Starts a 'child' task from within another program
-
- %xwimp_report_error
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_report_error (os_error *error,
- bits flags,
- char *name,
- bits *click);
- Summary: Reports an error
-
- %wimp_report_error
- Defined in: wimp.h
- Declaration: extern bits wimp_report_error (os_error *error,
- bits flags,
- char *name);
- Summary: Reports an error
-
- %xwimp_report_error_by_category
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_report_error_by_category (os_error *error,
- bits flags,
- char *name,
- char *sprite_name,
- osspriteop_area *area,
- char *buttons,
- bits *click);
- Summary: Reports an error of a given category
-
- %wimp_report_error_by_category
- Defined in: wimp.h
- Declaration: extern bits wimp_report_error_by_category (os_error *error,
- bits flags,
- char *name,
- char *sprite_name,
- osspriteop_area *area,
- char *buttons);
- Summary: Reports an error of a given category
-
- %xwimp_get_window_outline
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_window_outline (wimp_outline *outline);
- Summary: Gets the bounding box for a window
-
- %wimp_get_window_outline
- Defined in: wimp.h
- Declaration: extern void wimp_get_window_outline (wimp_outline *outline);
- Summary: Gets the bounding box for a window
-
- %xwimp_poll_idle
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_poll_idle (bits mask,
- wimp_block *block,
- os_t t,
- int *pollword,
- int *event);
- Summary: Polls the Wimp, sleeping unless certain events have occurred
-
- %wimp_poll_idle
- Defined in: wimp.h
- Declaration: extern int wimp_poll_idle (bits mask,
- wimp_block *block,
- os_t t,
- int *pollword);
- Summary: Polls the Wimp, sleeping unless certain events have occurred
-
- %xwimp_plot_icon
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_plot_icon (wimp_icon *icon);
- Summary: Plots an icon in a window during a window redraw or update loop
-
- %wimp_plot_icon
- Defined in: wimp.h
- Declaration: extern void wimp_plot_icon (wimp_icon *icon);
- Summary: Plots an icon in a window during a window redraw or update loop
-
- %xwimp_set_mode
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_mode (os_mode mode);
- Summary: Changes the display mode used by the Wimp
-
- %wimp_set_mode
- Defined in: wimp.h
- Declaration: extern void wimp_set_mode (os_mode mode);
- Summary: Changes the display mode used by the Wimp
-
- %xwimp_set_palette
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_palette (os_palette *palette);
- Summary: Sets the palette
-
- %wimp_set_palette
- Defined in: wimp.h
- Declaration: extern void wimp_set_palette (os_palette *palette);
- Summary: Sets the palette
-
- %xwimp_read_palette
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_read_palette (os_palette *palette);
- Summary: Reads the palette
-
- %wimp_read_palette
- Defined in: wimp.h
- Declaration: extern void wimp_read_palette (os_palette *palette);
- Summary: Reads the palette
-
- %xwimp_read_true_palette
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_read_true_palette (os_palette *palette);
- Summary: Reads the palette, returning true colour values
-
- %wimp_read_true_palette
- Defined in: wimp.h
- Declaration: extern void wimp_read_true_palette (os_palette *palette);
- Summary: Reads the palette, returning true colour values
-
- %xwimp_set_colour
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_colour (int colour);
- Summary: Sets the current graphics foreground or background colour and action
-
- %wimp_set_colour
- Defined in: wimp.h
- Declaration: extern void wimp_set_colour (int colour);
- Summary: Sets the current graphics foreground or background colour and action
-
- %xwimp_send_message
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_send_message (int event,
- wimp_message *message,
- wimp_t to);
- Summary: Sends a message to a task, or broadcasts to all tasks
-
- %wimp_send_message
- Defined in: wimp.h
- Declaration: extern void wimp_send_message (int event,
- wimp_message *message,
- wimp_t to);
- Summary: Sends a message to a task, or broadcasts to all tasks
-
- %xwimp_send_message_to_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_send_message_to_window (int event,
- wimp_message *message,
- wimp_w to_w,
- wimp_i to_i,
- wimp_t *to_t);
- Summary: Sends a message to the task that created a window
-
- %wimp_send_message_to_window
- Defined in: wimp.h
- Declaration: extern wimp_t wimp_send_message_to_window (int event,
- wimp_message *message,
- wimp_w to_w,
- wimp_i to_i);
- Summary: Sends a message to the task that created a window
-
- %xwimp_create_sub_menu
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_create_sub_menu (wimp_menu *sub_menu,
- int x,
- int y);
- Summary: Creates a submenu
-
- %wimp_create_sub_menu
- Defined in: wimp.h
- Declaration: extern void wimp_create_sub_menu (wimp_menu *sub_menu,
- int x,
- int y);
- Summary: Creates a submenu
-
- %xwimp_base_of_sprites
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_base_of_sprites (osspriteop_area **rom,
- osspriteop_area **ram);
- Summary: Finds the addresses of the ROM and RAM parts of the Wimp's sprite pool
-
- %wimp_base_of_sprites
- Defined in: wimp.h
- Declaration: extern void wimp_base_of_sprites (osspriteop_area **rom,
- osspriteop_area **ram);
- Summary: Finds the addresses of the ROM and RAM parts of the Wimp's sprite pool
-
- %xwimp_block_copy
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_block_copy (wimp_w w,
- int x0,
- int y0,
- int x1,
- int y1,
- int X0,
- int Y0);
- Summary: Copies a block of work area space to another position
-
- %wimp_block_copy
- Defined in: wimp.h
- Declaration: extern void wimp_block_copy (wimp_w w,
- int x0,
- int y0,
- int x1,
- int y1,
- int X0,
- int Y0);
- Summary: Copies a block of work area space to another position
-
- %xwimp_slot_size
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_slot_size (int new_curr_slot,
- int new_next_slot,
- int *curr_slot,
- int *next_slot,
- int *free_slot);
- Summary: Reads or sets the size of the current slot, the next slot, and the Wimp free pool
-
- %wimp_slot_size
- Defined in: wimp.h
- Declaration: extern void wimp_slot_size (int new_curr_slot,
- int new_next_slot,
- int *curr_slot,
- int *next_slot,
- int *free_slot);
- Summary: Reads or sets the size of the current slot, the next slot, and the Wimp free pool
-
- %xwimp_read_pix_trans
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_read_pix_trans (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Reads pixel translation table for a given sprite
-
- %wimp_read_pix_trans
- Defined in: wimp.h
- Declaration: extern void wimp_read_pix_trans (bits flags,
- osspriteop_area *area,
- osspriteop_id id,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Reads pixel translation table for a given sprite
-
- %xwimpclaimfreememory_alloc
- Defined in: wimp.h
- Declaration: extern os_error *xwimpclaimfreememory_alloc (int size,
- int *size_out,
- void **blk);
- Summary: Claims the whole of the Wimp's free memory pool for the calling task
-
- %wimpclaimfreememory_alloc
- Defined in: wimp.h
- Declaration: extern void *wimpclaimfreememory_alloc (int size,
- int *size_out);
- Summary: Claims the whole of the Wimp's free memory pool for the calling task
-
- %xwimpclaimfreememory_free
- Defined in: wimp.h
- Declaration: extern os_error *xwimpclaimfreememory_free (void);
- Summary: Releases the Wimp's free memory pool
-
- %wimpclaimfreememory_free
- Defined in: wimp.h
- Declaration: extern void wimpclaimfreememory_free (void);
- Summary: Releases the Wimp's free memory pool
-
- %xwimp_command_window
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_command_window (char *op);
- Summary: Opens a text window in which normal VDU 4-type text can be displayed
-
- %wimp_command_window
- Defined in: wimp.h
- Declaration: extern void wimp_command_window (char *op);
- Summary: Opens a text window in which normal VDU 4-type text can be displayed
-
- %xwimp_text_colour
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_text_colour (wimp_colour colour);
- Summary: Sets the text foreground or background colour
-
- %wimp_text_colour
- Defined in: wimp.h
- Declaration: extern void wimp_text_colour (wimp_colour colour);
- Summary: Sets the text foreground or background colour
-
- %xwimp_transfer_block
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_transfer_block (wimp_t from_t,
- byte *from,
- wimp_t to_t,
- byte *to,
- int len);
- Summary: Copies a block of memory from one task's address space to another's
-
- %wimp_transfer_block
- Defined in: wimp.h
- Declaration: extern void wimp_transfer_block (wimp_t from_t,
- byte *from,
- wimp_t to_t,
- byte *to,
- int len);
- Summary: Copies a block of memory from one task's address space to another's
-
- %xwimp_set_font_colours
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_font_colours (wimp_colour fg,
- wimp_colour bg);
- Summary: Sets the anti-aliases font colours from the two (standard Wimp) colours specified
-
- %wimp_set_font_colours
- Defined in: wimp.h
- Declaration: extern void wimp_set_font_colours (wimp_colour fg,
- wimp_colour bg);
- Summary: Sets the anti-aliases font colours from the two (standard Wimp) colours specified
-
- %xwimp_get_menu_state
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_get_menu_state (bits flags,
- wimp_selection *selection,
- wimp_w w,
- wimp_i i);
- Summary: Gets the state of a menu, showing which item is selected
-
- %wimp_get_menu_state
- Defined in: wimp.h
- Declaration: extern void wimp_get_menu_state (bits flags,
- wimp_selection *selection,
- wimp_w w,
- wimp_i i);
- Summary: Gets the state of a menu, showing which item is selected
-
- %xwimp_register_filter
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_register_filter (bits type,
- void *filter_code,
- byte *handle);
- Summary: Used by the Filter Manager to register or deregister a filter with the Wimp
-
- %wimp_register_filter
- Defined in: wimp.h
- Declaration: extern void wimp_register_filter (bits type,
- void *filter_code,
- byte *handle);
- Summary: Used by the Filter Manager to register or deregister a filter with the Wimp
-
- %xwimp_add_messages
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_add_messages (wimp_message_list *messages);
- Summary: Adds messages to the list of those known by a certain task
-
- %wimp_add_messages
- Defined in: wimp.h
- Declaration: extern void wimp_add_messages (wimp_message_list *messages);
- Summary: Adds messages to the list of those known by a certain task
-
- %xwimp_remove_messages
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_remove_messages (wimp_message_list *messages);
- Summary: Removes messages from the list of those known by a certain task
-
- %wimp_remove_messages
- Defined in: wimp.h
- Declaration: extern void wimp_remove_messages (wimp_message_list *messages);
- Summary: Removes messages from the list of those known by a certain task
-
- %xwimp_set_colour_mapping
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_colour_mapping (os_palette *palette,
- byte *map2,
- byte *map4,
- byte *map16);
- Summary: Changes the mapping between Wimp colours and physical colours
-
- %wimp_set_colour_mapping
- Defined in: wimp.h
- Declaration: extern void wimp_set_colour_mapping (os_palette *palette,
- byte *map2,
- byte *map4,
- byte *map16);
- Summary: Changes the mapping between Wimp colours and physical colours
-
- %xwimptextop_set_colour
- Defined in: wimp.h
- Declaration: extern os_error *xwimptextop_set_colour (os_colour fg,
- os_colour bg);
- Summary: Sets the colour to use for text plotting with WimpTextOp_Paint
-
- %wimptextop_set_colour
- Defined in: wimp.h
- Declaration: extern void wimptextop_set_colour (os_colour fg,
- os_colour bg);
- Summary: Sets the colour to use for text plotting with WimpTextOp_Paint
-
- %xwimptextop_string_width
- Defined in: wimp.h
- Declaration: extern os_error *xwimptextop_string_width (char *s,
- int len,
- int *width);
- Summary: Gets the width of a string for the current desktop font
-
- %wimptextop_string_width
- Defined in: wimp.h
- Declaration: extern int wimptextop_string_width (char *s,
- int len);
- Summary: Gets the width of a string for the current desktop font
-
- %xwimptextop_paint
- Defined in: wimp.h
- Declaration: extern os_error *xwimptextop_paint (bits flags,
- char *s,
- int x0,
- int y0);
- Summary: Plots text on the screen using the current desktop font
-
- %wimptextop_paint
- Defined in: wimp.h
- Declaration: extern void wimptextop_paint (bits flags,
- char *s,
- int x0,
- int y0);
- Summary: Plots text on the screen using the current desktop font
-
- %xwimp_set_watchdog_state
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_set_watchdog_state (bool enable,
- int code_word);
- Summary: Sets the state of the Wimp's watchdog
-
- %wimp_set_watchdog_state
- Defined in: wimp.h
- Declaration: extern void wimp_set_watchdog_state (bool enable,
- int code_word);
- Summary: Sets the state of the Wimp's watchdog
-
- %xwimp_resize_icon
- Defined in: wimp.h
- Declaration: extern os_error *xwimp_resize_icon (wimp_w w,
- wimp_i i,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Changes the bounding box of an icon
-
- %wimp_resize_icon
- Defined in: wimp.h
- Declaration: extern void wimp_resize_icon (wimp_w w,
- wimp_i i,
- int x0,
- int y0,
- int x1,
- int y1);
- Summary: Changes the bounding box of an icon
-
- %xservice_memory
- Defined in: wimp.h
- Declaration: extern os_error *xservice_memory (int change,
- byte *cao);
- Summary: Memory controller about to be remapped
-
- %service_memory
- Defined in: wimp.h
- Declaration: extern void service_memory (int change,
- byte *cao);
- Summary: Memory controller about to be remapped
-
- %xservice_start_wimp
- Defined in: wimp.h
- Declaration: extern os_error *xservice_start_wimp (void);
- Summary: Start up any resident module tasks using Wimp_StartTask
-
- %service_start_wimp
- Defined in: wimp.h
- Declaration: extern void service_start_wimp (void);
- Summary: Start up any resident module tasks using Wimp_StartTask
-
- %xservice_started_wimp
- Defined in: wimp.h
- Declaration: extern os_error *xservice_started_wimp (void);
- Summary: Request to task modules to set task_handle variable to 0
-
- %service_started_wimp
- Defined in: wimp.h
- Declaration: extern void service_started_wimp (void);
- Summary: Request to task modules to set task_handle variable to 0
-
- %xservice_mouse_trap
- Defined in: wimp.h
- Declaration: extern os_error *xservice_mouse_trap (void);
- Summary: The Wimp has detected a significant mouse movement
-
- %service_mouse_trap
- Defined in: wimp.h
- Declaration: extern void service_mouse_trap (void);
- Summary: The Wimp has detected a significant mouse movement
-
- %xservice_wimp_close_down
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_close_down (void);
- Summary: Notification the the Wimp is about to close down a task
-
- %service_wimp_close_down
- Defined in: wimp.h
- Declaration: extern void service_wimp_close_down (void);
- Summary: Notification the the Wimp is about to close down a task
-
- %xservice_wimp_report_error
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_report_error (bool opening);
- Summary: Request to suspend trapping of VDU output so an error can be displayed
-
- %service_wimp_report_error
- Defined in: wimp.h
- Declaration: extern void service_wimp_report_error (bool opening);
- Summary: Request to suspend trapping of VDU output so an error can be displayed
-
- %xservice_wimp_save_desktop
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_save_desktop (bits flags,
- os_f file,
- os_error **error,
- bool *unclaimed);
- Summary: Save some state to a desktop boot file
-
- %service_wimp_save_desktop
- Defined in: wimp.h
- Declaration: extern bool service_wimp_save_desktop (bits flags,
- os_f file,
- os_error **error);
- Summary: Save some state to a desktop boot file
-
- %xservice_wimp_palette
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_palette (void);
- Summary: Palette change
-
- %service_wimp_palette
- Defined in: wimp.h
- Declaration: extern void service_wimp_palette (void);
- Summary: Palette change
-
- %xservice_desktop_welcome
- Defined in: wimp.h
- Declaration: extern os_error *xservice_desktop_welcome (void);
- Summary: Desktop starting
-
- %service_desktop_welcome
- Defined in: wimp.h
- Declaration: extern void service_desktop_welcome (void);
- Summary: Desktop starting
-
- %xservice_shut_down
- Defined in: wimp.h
- Declaration: extern os_error *xservice_shut_down (void);
- Summary: Task Manager shutting down
-
- %service_shut_down
- Defined in: wimp.h
- Declaration: extern void service_shut_down (void);
- Summary: Task Manager shutting down
-
- %xservice_shut_down_complete
- Defined in: wimp.h
- Declaration: extern os_error *xservice_shut_down_complete (void);
- Summary: Shutdown complete
-
- %service_shut_down_complete
- Defined in: wimp.h
- Declaration: extern void service_shut_down_complete (void);
- Summary: Shutdown complete
-
- %xservice_wimp_sprites_moved
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_sprites_moved (void);
- Summary: Wimp sprite pools have moved
-
- %service_wimp_sprites_moved
- Defined in: wimp.h
- Declaration: extern void service_wimp_sprites_moved (void);
- Summary: Wimp sprite pools have moved
-
- %xservice_wimp_register_filters
- Defined in: wimp.h
- Declaration: extern os_error *xservice_wimp_register_filters (void);
- Summary: Allows the Filter Manager to install filters with the Wimp
-
- %service_wimp_register_filters
- Defined in: wimp.h
- Declaration: extern void service_wimp_register_filters (void);
- Summary: Allows the Filter Manager to install filters with the Wimp
-
- %xservice_error_starting
- Defined in: wimp.h
- Declaration: extern os_error *xservice_error_starting (os_error *error,
- bits flags,
- char *name,
- char *sprite_name,
- osspriteop_area *area,
- char *buttons,
- os_error **error_out,
- bits *flags_out,
- char **name_out,
- char **sprite_name_out,
- osspriteop_area **area_out,
- char **buttons_out);
- Summary: Issued immediately after Wimp_ReportError is called
-
- %service_error_starting
- Defined in: wimp.h
- Declaration: extern void service_error_starting (os_error *error,
- bits flags,
- char *name,
- char *sprite_name,
- osspriteop_area *area,
- char *buttons,
- os_error **error_out,
- bits *flags_out,
- char **name_out,
- char **sprite_name_out,
- osspriteop_area **area_out,
- char **buttons_out);
- Summary: Issued immediately after Wimp_ReportError is called
-
- %xservice_error_button_pressed
- Defined in: wimp.h
- Declaration: extern os_error *xservice_error_button_pressed (int button,
- char *button_list,
- bool *redisplay,
- bool *unclaimed,
- int *button_out);
- Summary: Issued when any button on the error report is pressed
-
- %service_error_button_pressed
- Defined in: wimp.h
- Declaration: extern bool service_error_button_pressed (int button,
- char *button_list,
- bool *redisplay,
- int *button_out);
- Summary: Issued when any button on the error report is pressed
-
- %xservice_error_ending
- Defined in: wimp.h
- Declaration: extern os_error *xservice_error_ending (int button,
- bool *unclaimed,
- int *button_out);
- Summary: Issued immediately before an error report closes
-
- %service_error_ending
- Defined in: wimp.h
- Declaration: extern bool service_error_ending (int button,
- int *button_out);
- Summary: Issued immediately before an error report closes
-
- %wimpreadsysinfo_STATE_COMMANDS
- Defined in: wimpreadsysinfo.h
- Declaration: #define wimpreadsysinfo_STATE_COMMANDS 0
-
- %wimpreadsysinfo_STATE_DESKTOP
- Defined in: wimpreadsysinfo.h
- Declaration: #define wimpreadsysinfo_STATE_DESKTOP 1
-
- %wimpreadsysinfo_DIR_LEFT_TO_RIGHT
- Defined in: wimpreadsysinfo.h
- Declaration: #define wimpreadsysinfo_DIR_LEFT_TO_RIGHT 0
-
- %wimpreadsysinfo_DIR_RIGHT_TO_LEFT
- Defined in: wimpreadsysinfo.h
- Declaration: #define wimpreadsysinfo_DIR_RIGHT_TO_LEFT 1
-
- %xwimpreadsysinfo_task_count
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_task_count (int *task_count);
- Summary: Reads the number of active tasks
-
- %wimpreadsysinfo_task_count
- Defined in: wimpreadsysinfo.h
- Declaration: extern int wimpreadsysinfo_task_count (void);
- Summary: Reads the number of active tasks
-
- %xwimpreadsysinfo_wimp_mode
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_wimp_mode (os_mode *mode);
- Summary: Reads the current Wimp mode
-
- %wimpreadsysinfo_wimp_mode
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_mode wimpreadsysinfo_wimp_mode (void);
- Summary: Reads the current Wimp mode
-
- %xwimpreadsysinfo_sprite_suffix
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_sprite_suffix (char **suffix);
- Summary: Reads the *IconSprites file name suffix for the configured mode
-
- %wimpreadsysinfo_sprite_suffix
- Defined in: wimpreadsysinfo.h
- Declaration: extern char *wimpreadsysinfo_sprite_suffix (void);
- Summary: Reads the *IconSprites file name suffix for the configured mode
-
- %xwimpreadsysinfo_desktop_state
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_desktop_state (int *state);
- Summary: Reads the Wimp state
-
- %wimpreadsysinfo_desktop_state
- Defined in: wimpreadsysinfo.h
- Declaration: extern int wimpreadsysinfo_desktop_state (void);
- Summary: Reads the Wimp state
-
- %xwimpreadsysinfo_write_dir
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_write_dir (int *write_dir);
- Summary: Reads the current writing direction
-
- %wimpreadsysinfo_write_dir
- Defined in: wimpreadsysinfo.h
- Declaration: extern int wimpreadsysinfo_write_dir (void);
- Summary: Reads the current writing direction
-
- %xwimpreadsysinfo_task
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_task (wimp_t *task,
- int *version);
- Summary: Reads the current task handle
-
- %wimpreadsysinfo_task
- Defined in: wimpreadsysinfo.h
- Declaration: extern wimp_t wimpreadsysinfo_task (int *version);
- Summary: Reads the current task handle
-
- %xwimpreadsysinfo_version
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_version (int *version);
- Summary: Reads the Wimp version
-
- %wimpreadsysinfo_version
- Defined in: wimpreadsysinfo.h
- Declaration: extern int wimpreadsysinfo_version (void);
- Summary: Reads the Wimp version
-
- %xwimpreadsysinfo_font
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_font (font_f *font,
- font_f *symbol_font);
- Summary: Reads the desktop and symbol font handles
-
- %wimpreadsysinfo_font
- Defined in: wimpreadsysinfo.h
- Declaration: extern font_f wimpreadsysinfo_font (font_f *symbol_font);
- Summary: Reads the desktop and symbol font handles
-
- %xwimpreadsysinfo_tool_sprites
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_tool_sprites (osspriteop_area **toolsprites);
- Summary: Reads the toolsprite control block pointer
-
- %wimpreadsysinfo_tool_sprites
- Defined in: wimpreadsysinfo.h
- Declaration: extern osspriteop_area *wimpreadsysinfo_tool_sprites (void);
- Summary: Reads the toolsprite control block pointer
-
- %xwimpreadsysinfo_application_limit
- Defined in: wimpreadsysinfo.h
- Declaration: extern os_error *xwimpreadsysinfo_application_limit (int *size_limit);
- Summary: Reads the maximum size of application space
-
- %wimpreadsysinfo_application_limit
- Defined in: wimpreadsysinfo.h
- Declaration: extern int wimpreadsysinfo_application_limit (void);
- Summary: Reads the maximum size of application space
-
- %wimpspriteop_AREA
- Defined in: wimpspriteop.h
- Declaration: #define wimpspriteop_AREA ((osspriteop_area *) 1)
-
- %xwimpspriteop_merge_sprite_file
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_merge_sprite_file (char *file_name);
- Summary: Merges sprite file
-
- %wimpspriteop_merge_sprite_file
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_merge_sprite_file (char *file_name);
- Summary: Merges sprite file
-
- %xwimpspriteop_get_sprite
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_get_sprite (char *sprite_name,
- bool get_palette,
- osspriteop_header **header);
- Summary: Gets sprite
-
- %wimpspriteop_get_sprite
- Defined in: wimpspriteop.h
- Declaration: extern osspriteop_header *wimpspriteop_get_sprite (char *sprite_name,
- bool get_palette);
- Summary: Gets sprite
-
- %xwimpspriteop_select_sprite
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_select_sprite (char *sprite_name,
- osspriteop_header **header);
- Summary: Selects sprite
-
- %wimpspriteop_select_sprite
- Defined in: wimpspriteop.h
- Declaration: extern osspriteop_header *wimpspriteop_select_sprite (char *sprite_name);
- Summary: Selects sprite
-
- %xwimpspriteop_put_sprite
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_put_sprite (char *sprite_name,
- os_action action);
- Summary: Puts sprite
-
- %wimpspriteop_put_sprite
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_put_sprite (char *sprite_name,
- os_action action);
- Summary: Puts sprite
-
- %xwimpspriteop_put_sprite_user_coords
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_put_sprite_user_coords (char *sprite_name,
- int x,
- int y,
- os_action action);
- Summary: Puts sprite at user coordinates
-
- %wimpspriteop_put_sprite_user_coords
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_put_sprite_user_coords (char *sprite_name,
- int x,
- int y,
- os_action action);
- Summary: Puts sprite at user coordinates
-
- %xwimpspriteop_set_pointer_shape
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_set_pointer_shape (char *sprite_name,
- bits flags,
- int xactive,
- int yactive,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets pointer shape
-
- %wimpspriteop_set_pointer_shape
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_set_pointer_shape (char *sprite_name,
- bits flags,
- int xactive,
- int yactive,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Sets pointer shape
-
- %xwimpspriteop_read_palette_size
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_read_palette_size (char *sprite_name,
- int *size,
- os_sprite_palette **palette,
- os_mode *mode);
- Summary: Reads palette size
-
- %wimpspriteop_read_palette_size
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_read_palette_size (char *sprite_name,
- int *size,
- os_sprite_palette **palette,
- os_mode *mode);
- Summary: Reads palette size
-
- %xwimpspriteop_read_sprite_size
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_read_sprite_size (char *sprite_name,
- int *width,
- int *height,
- bool *mask,
- os_mode *mode);
- Summary: Reads sprite information
-
- %wimpspriteop_read_sprite_size
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_read_sprite_size (char *sprite_name,
- int *width,
- int *height,
- bool *mask,
- os_mode *mode);
- Summary: Reads sprite information
-
- %xwimpspriteop_read_pixel_colour
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_read_pixel_colour (char *sprite_name,
- int x,
- int y,
- os_gcol *gcol,
- os_tint *tint);
- Summary: Reads pixel colour
-
- %wimpspriteop_read_pixel_colour
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_read_pixel_colour (char *sprite_name,
- int x,
- int y,
- os_gcol *gcol,
- os_tint *tint);
- Summary: Reads pixel colour
-
- %xwimpspriteop_read_pixel_mask
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_read_pixel_mask (char *sprite_name,
- int x,
- int y,
- bool *solid);
- Summary: Reads pixel mask
-
- %wimpspriteop_read_pixel_mask
- Defined in: wimpspriteop.h
- Declaration: extern bool wimpspriteop_read_pixel_mask (char *sprite_name,
- int x,
- int y);
- Summary: Reads pixel mask
-
- %xwimpspriteop_plot_mask
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_plot_mask (char *sprite_name);
- Summary: Plots sprite mask
-
- %wimpspriteop_plot_mask
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_plot_mask (char *sprite_name);
- Summary: Plots sprite mask
-
- %xwimpspriteop_plot_mask_user_coords
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_plot_mask_user_coords (char *sprite_name,
- int x,
- int y);
- Summary: Plots sprite mask at user coordinates
-
- %wimpspriteop_plot_mask_user_coords
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_plot_mask_user_coords (char *sprite_name,
- int x,
- int y);
- Summary: Plots sprite mask at user coordinates
-
- %xwimpspriteop_plot_mask_scaled
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_plot_mask_scaled (char *sprite_name,
- int x,
- int y,
- os_factors *factors);
- Summary: Plots mask scaled
-
- %wimpspriteop_plot_mask_scaled
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_plot_mask_scaled (char *sprite_name,
- int x,
- int y,
- os_factors *factors);
- Summary: Plots mask scaled
-
- %xwimpspriteop_put_sprite_scaled
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_put_sprite_scaled (char *sprite_name,
- int x,
- int y,
- os_action action,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled
-
- %wimpspriteop_put_sprite_scaled
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_put_sprite_scaled (char *sprite_name,
- int x,
- int y,
- os_action action,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled
-
- %xwimpspriteop_put_sprite_grey_scaled
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_put_sprite_grey_scaled (char *sprite_name,
- int x,
- int y,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled and anti-aliased
-
- %wimpspriteop_put_sprite_grey_scaled
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_put_sprite_grey_scaled (char *sprite_name,
- int x,
- int y,
- os_factors *factors,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite scaled and anti-aliased
-
- %xwimpspriteop_plot_mask_trfm
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_plot_mask_trfm (char *sprite_name,
- bits flags,
- os_box *source_rect,
- os_trfm *trfm);
- Summary: Plots sprite mask transformed
-
- %wimpspriteop_plot_mask_trfm
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_plot_mask_trfm (char *sprite_name,
- bits flags,
- os_box *source_rect,
- os_trfm *trfm);
- Summary: Plots sprite mask transformed
-
- %xwimpspriteop_put_sprite_trfm
- Defined in: wimpspriteop.h
- Declaration: extern os_error *xwimpspriteop_put_sprite_trfm (char *sprite_name,
- bits flags,
- os_box *source_rect,
- os_action action,
- os_trfm *trfm,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite transformed
-
- %wimpspriteop_put_sprite_trfm
- Defined in: wimpspriteop.h
- Declaration: extern void wimpspriteop_put_sprite_trfm (char *sprite_name,
- bits flags,
- os_box *source_rect,
- os_action action,
- os_trfm *trfm,
- osspriteop_trans_tab *trans_tab);
- Summary: Puts sprite transformed
-
-