SYSTEM low level subroutines
The following low level subroutines belong to the category SYSTEM:
``System specific routines''
In parentheses the name of the source file is given.
- ConnectTk
- Connect toolkit to event handling.
(events.src)
- Deschedule
- De-register a function registered previously by one of the
functions ScheduleRead, ScheduleWrite or ScheduleTimer.
(events.src)
- DescheduleAll
- De-register all functions registered previously by one of the
functions ScheduleRead, ScheduleWrite or ScheduleTimer.
(events.src)
- DescheduleHerevent
- De-register a function registered previously by ScheduleHerevent.
(herevents.c)
- GgiContext
- Obtain the Ggi application context
(ggi.src)
- GgiDisplay
- Obtain the X Window display used by Ggi
(ggi.src)
- GgiKeyIdent
- Obtain identification number for a keyword.
(ggi.src)
- GgiWidget
- Obtain the active widget of a Ggi element
(ggi.src)
- GgiWindow
- Obtain the X Window used by a Ggi element
(ggi.src)
- HerConnect
- Obtain a file descriptor to be used by an external event loop.
(herevents.c)
- HerSignal
- Process a Hermes event.
(herevents.c)
- ScheduleHerevent
- Register a function to be called whenever Hermes generates an
event meeting a specified mask.
(herevents.c)
- ScheduleRead
- Register a function to be called whenever data is available
on a specified file descriptor.
(events.src)
- ScheduleTimer
- Register a function to be called whenever a specified time
interval has elapsed.
(events.src)
- ScheduleWrite
- Register a function to be called whenever data can be written
to a specified file descriptor.
(events.src)
- TextFieldGetEditable
- TextField widget convenience function
(textfield.src)
- TextFieldGetInsertionPosition
- TextField widget convenience function
(textfield.src)
- TextFieldGetString
- TextField widget convenience function
(textfield.src)
- TextFieldInsert
- TextField widget convenience function
(textfield.src)
- TextFieldReplace
- TextField widget convenience function
(textfield.src)
- TextFieldSetEditable
- TextField widget convenience function
(textfield.src)
- TextFieldSetInsertionPosition
- TextField widget convenience function
(textfield.src)
- TextFieldSetSelection
- TextField widget convenience function
(textfield.src)
- TextFieldSetString
- TextField widget convenience function
(textfield.src)
- a_alliant
- Fortran to C interface for character arguments on
alliant machines.
(f2cvv_aux.src)
- bind_hermes
- select a communication method between an application
program and the user control process (Hermes).
(bind_hermes.c)
- eventmonitor
- Monitoring utility for debugging event-driven tasks.
(eventmonitor.c)
- events
- Describes routines for event-driven programs.
(events.src)
- EXITF
- Terminate process with status. Replaces the non-standard EXIT.
(xflib.c)
- f2cvv_aux
- Auxiliary routines for the Fortran to C interface programme.
(f2cvv_aux.src)
- fcall_bool_alliant
- Fortran to C interface for logical functions on alliant
machines.
(f2cvv_aux.src)
- fcall_complex_aix
- Fortran to C interface for complex functions on aix
machines.
(f2cvv_aux.src)
- fcall_complex_alliant
- Fortran to C interface for complex functions on alliant
machines.
(f2cvv_aux.src)
- fcall_complex_alpha
- Fortran to C interface for complex functions on alpha
machines.
(f2cvv_aux.src)
- fcall_complex_mips
- Fortran to C interface for complex functions on mips
machines.
(f2cvv_aux.src)
- fcall_double_alliant
- Fortran to C interface for double precision functions on alliant
machines.
(f2cvv_aux.src)
- fcall_float_alliant
- Fortran to C interface for single precision functions on alliant
machines.
(f2cvv_aux.src)
- fcall_int_alliant
- Fortran to C interface for integer functions on alliant
machines.
(f2cvv_aux.src)
- fcall_void_alliant
- Fortran to C interface for subroutines on alliant
machines.
(f2cvv_aux.src)
- gds___server
- Obtain a GDS server status block pointer, given a set name.
(gds___server.c)
- gds___srvcls
- Close all GDS server connections
(gds___server.c)
- gds___srverr
- Obtain GDS error code associated with server connect failure
(gds___server.c)
- gds___srvnam
- Obtain GDS server-relative set name, given the full set path.
(gds___server.c)
- gds___srvrcv
- receive data associated with the current request from GDS server.
(gds___server.c)
- gds___srvreq
- Issue a request to a GDS server.
(gds___server.c)
- gds___srvsnd
- send data associated with the current request to a GDS server.
(gds___server.c)
- GDSDMP
- Displays the contents of the internal GDSINP/GDSOUT
buffers (only for testing purposes).
(gdsinp.c)
- gip_lock
- Uses the GIPSY lockserver (see lckserver.doc) to put
a lock on a file. The file does not have to exist.
(gip_lock.c)
- gip_unlock
- Uses the GIPSY lockserver (see lckserver.doc) to remove
a lock from a file. The file does not have to exist.
(gip_lock.c)
- herevents
- Describes routines for handling Hermes events
(herevents.c)
- IANDF
- Returns the bitwise AND of two operands. Replaces the
non-standard IAND.
(xflib.c)
- int16
- Describes the available routines to convert local short integers
to/from 16 bit integers.
(int16)
- int16_to_int
- Converts a 16 bit twos-complement integer to a local short
integer.
(int16.c)
- int16_to_int_n
- Converts a number of 16 bit twos-complement integers to local
short integers.
(int16.c)
- int32
- Describes the available routines to convert local integers
to/from 32 bit integers.
(int32)
- int32_to_int
- Converts a 32 bit twos-complement integer to a local integer.
(int32.c)
- int32_to_int_n
- Converts a number of 32 bit twos-complement integers to local
integers.
(int32.c)
- int_to_int16
- Converts a local short integer to a 16 bit twos-complement
integer.
(int16.c)
- int_to_int16_n
- Converts a number of local short integers to 16 bit
twos-complement integers.
(int16.c)
- int_to_int32
- Converts a local integer to a 32 bit twos-complement integer.
(int32.c)
- int_to_int32_n
- Converts a number of local integers to 32 bit twos-complement
integers.
(int32.c)
- IORF
- Returns the bitwise OR of two operands. Replaces the
non-standard IOR.
(xflib.c)
- l_alliant
- Fortran to C interface for character arguments on
alliant machines.
(f2cvv_aux.src)
- netaddr
- Obtain the ASCII dot-separated Internet address of the local host.
(netaddr.c)
- notify
- Connect to Hermes' notification socket
(srvreq.c)
- return_complex_aix
- C to Fortran interface for complex functions on aix
machines.
(f2cvv_aux.src)
- return_complex_alliant
- C to Fortran interface for complex functions on alliant
machines.
(f2cvv_aux.src)
- return_complex_alpha
- C to Fortran interface for complex functions on alpha
machines.
(f2cvv_aux.src)
- return_complex_mips
- C to Fortran interface for complex functions on mips
machines.
(f2cvv_aux.src)
- rheostat
- Rheostat widget
(rheostat.src)
- slider2
- Slider2 widget
(slider2.src)
- sock_read
- Reads data from an open file descriptor, usually a socket.
(sockio.c)
- sock_readv
- Reads a vector from an open file descriptor, usually a socket.
(sockio.c)
- sock_write
- Writes data to an open file descriptor, usually a socket.
(sockio.c)
- sock_writev
- Writes a vector to an open file descriptor, usually a socket.
(sockio.c)
- sockio
- Describes the available routines to read/write from/to a
socket.
(sockio.c)
- srvreq
- user interface module
(srvreq.c)
- status_cb
- Register callback to be called by status_c().
(srvreq.c)
- swapfint
- Swap the bytes of a fint
(swapfint.c)
- textfield
- TextField widget
(textfield.src)
- wkey_cb
- Register callback to be called by wkey_c().
(srvreq.c)