Документ взят из кэша поисковой машины. Адрес оригинального документа :
http://www.atnf.csiro.au/computing/software/gipsy/dc123doc/SYSTEM_dc3subs.html
Дата изменения: Unknown
Дата индексирования: Sat Jan 17 06:12:44 2009
Кодировка:
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
)
GgiWidget
Obtain the active widget of a Ggi element (
ggi.src
)
GgiWindow
Obtain the X Window used by a Ggi element (
ggi.src
)
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
)