Clib Function Descriptions

Last updated:11-Dec-2017



NEW_USER

A_INTRO_TIME - introduction to date and time in the control system
intro_acnet - introduction to ACNET interprocess communication routines
intro_appds - introduction to the use of APPlication Data Storage (APPDS) routines
intro_application_errors - introduction to application specific error handling
intro_database - introduction to the use of relational database files
intro_datalogger - introduction to the use of datalogger access routines
intro_debugger - introduction to debugging application programs
intro_dio - introduction to the use of Data I/O (DIO) routines
intro_error - introduction to error handling and message logging support
intro_graphics_windows - introduction to the use of graphics window routines (WNLIB)
intro_help - introduction to the use of CLIB help
intro_include - introduction to CLIB system header files
intro_notes - general CLIB usage notes
intro_operating_system - introduction to using the current development operating system
intro_passing_by_address_value - introduction to the differences between arguments which are passed by value and by reference
intro_pitfalls - various programming pitfalls and their avoidance
intro_script - introduction to the use of the scripting facility
intro_td - introduction to the use of Table Device access (TD) routines
intro_tv_windows - introduction to the use of TV window manager routines

CLIB_INFO

clib_type - returns CLIB type either a production(normal) or test CLIB
clib_version_strings - returns embedded CLIB version strings
clibshr_date - returns the date that CLIB was built (ASCII string)
clibshr_tag - returns the tag for this CLIB, "" for (tagless) test clibs
current_clib_installed - determines if most recent version of CLIB is installed
running_current_clib - says if application is running latest CLIB version
running_test_clib - says if application is running on a test version of CLIB

CONSOLE_INFO

app_executable_exists - determines if the desired executable file exists
application_author_c - returns author information about application programs
application_description_c - returns application program descriptions
application_info - returns general information about an application
central_service_info - returns central service information
class_alarms_cdf - returns TRUE if this console's default alarm class is CDF
class_any_redirect - returns TRUE if the caller has any redirected data I/O
class_do_check - checks if a console is a member of a given class
class_get - returns mask of console classes that the current console belongs to
class_get_names - builds a string of class names for a given logical mask
class_get_names_safe - builds a string of class names for a given logical mask
class_get_sets - returns mask of console classes allowed to do settings from the current application
clib_environment - returns value describing environment CLIB routines are in
console_display_name_c - returns the display name for a given console
console_extract_slot_info_c - returns specific slot information from a console information structure
console_get_active_c - returns the list of currently active consoles
console_get_class_mask_c - returns a console's console class mask
console_get_running_c - returns the list of currently running consoles
console_getenv_c - returns the value of an environment variable on a given console
console_getlnm_c - returns the value of a logical name on a given console
console_info_c - returns miscellaneous console information
console_live_info_c - returns miscellaneous "live" console information
console_maximum_node_number - returns the console node having the largest node number
console_task_name_c - returns specific console task name given console number and slot
console_task_uptime_c - returns the current task name and its uptime for a console slot
console_user_name_c - returns the user name for a given console
console_window_find_title_c - returns the window ID having a given title on a given console
console_window_title_c - returns the current title for a console window
ctname - returns RAD50 ACNET task name given console number and slot
default_node - returns the default ACNET node for the calling application
env_is_acnet_in_a_box - returns whether or not the present environment is ACNET in a Box
find_available_slot_c - returns available PA or SA slot value
find_program_c - determines which console/slot combinations are running, PA or SA
find_remote_program_slot_c - returns available PA or SA slot value for running a remote application
fndgen - determines which console/slot combinations are running, PA or SA
get_console_tasks_c - returns processes currently running on a console
get_setpriv - returns current lock setting privileges as TRUE or FALSE
index_page_pa - translates ASCII index page number to primary application #
index_page_title_c - returns program titles for given index page names
is_fshare_write_locked - returns logical 'is filesharing write locked'
is_valid_application_c - determines if application names are valid
litapc - returns TRUE if application is running on a privileged console
mecca_minmax_program_number_c - returns minimum and maximum MECCA application program numbers
mecca_search_program_info_c - returns program information about PAs, SAs, ULs, and CSs
my_acnet_user_name - returns the user's Acnet user name
my_ascii_name - returns the name of the calling program
my_control_system_name - returns the current control system instance name
my_current_user_email - returns the email for the calling process' current user
my_current_user_name - returns the calling process' current user name
my_display_name_c - returns the display name for the calling program
my_executable_name_c - returns the calling process' executable (image) name
my_full_process_name - returns the calling process' full name
my_gen_name - returns the RAD50 generic task name of the calling program
my_generic_ascii_name - returns the generic task name of the calling program
my_host_name_c - returns the host name for the calling program
my_program_name_c - returns the calling process' program name, i.e., name in mecca
my_system_info_c - returns basic system information for the calling program
my_user_id - returns the calling process' Acnet console user ID
my_user_name - returns the calling process' Linux user name
myconsole - returns number of console which calling program is running on
myinstance - returns console instance which calling program is running on
myname - returns the RAD50 taskname of calling program
mynode - returns the ACNET node for the calling application
mypage - returns console index page mapping of the callers application, if any
myslot - returns application program slot number of calling program
myslot_index - returns application program 'slot index' of calling program
myslot_letter - returns application program 'slot letter' of calling program
nonconsole_program_init - initializes a nonconsole application
numcns - returns number of console which calling program is running on
pa_to_index_page_c - returns ASCII page to which primary application is mapped
pick_arbitrary_slot_c - returns an arbitrary PA or SA slot value
printer_default_queue_c - returns the current default printer queue for the current user
printer_menu_c - displays a menu of available printer options
program_is_pa - returns whether or not application is primary application (PA)
program_is_sa - returns whether or not application is secondary application (SA)
read_oac_config_info_c - returns Open Access Client (OAC) configuration information
select_node_menu - dialog for selection of an ACNET node
set4rd - sets or clears "set for read" privilege bit for calling task
show_process - displays locations where an application is running
slot_is_available_c - determines if a requested PA or SA slot is available
tskver - returns version number of running task
update_application_classes - updates execution information about an application
user_console_class_mask - returns a user's console class mask
user_fshare_lock - adds a user filesharing write lock to fshare write privilege
user_fshare_lock_read - returns current number of user filesharing write locks
user_fshare_unlock - deletes a user filesharing write lock from privilege lock
user_pref_key - returns the user preferences key
user_privilege_mask - returns a user's privilege mask
user_sets_lock - adds user setting lock to the setting privilege lock
user_sets_lock_read - returns current number of user setting locks
user_sets_unlock - deletes a user setting lock from the setting privilege lock

C_MACROS

ABS - returns the absolute value for a given value
ACNET_ERROR - returns specific error number from an ACNET standard error code
ACNET_FACILITY - returns error facility number from ACNET standard error code
BLINK_COLOR - converts a color value to a blinking color value
BUILD_ACNET_ERROR - builds an ACNET error code from facility and error numbers
BUILD_ACNET_NODE - builds an ACNET node value from trunk and node numbers
BUILD_EVENT_FTD - builds a clock event Frequency Time Descriptor (FTD) value
BUILD_EVENT_PLUS_DELAY_FTD - builds a clock event plus delay Frequency Time Descriptor (FTD) value
BUILD_PERIODIC_FTD - builds a periodic Frequency Time Descriptor (FTD) value
BUILD_STANC - builds a GAS STANC for use in later GAS subroutine calls
DIO_ALARM_IS_ABORT - returns whether or not this alarm will generate an abort
DIO_ALARM_IS_ABORT_INHIBIT - returns whether or not this alarm's abort capability is inhibited
DIO_ALARM_IS_BAD - returns whether or not this alarm is in an alarm state
DIO_ALARM_IS_DIGITAL - returns whether or not this is a digital alarm block
DIO_ALARM_IS_DISPLAYED - returns whether or not this alarm is to be displayed
DIO_ALARM_IS_ENABLED - returns whether or not this alarm is enabled
DIO_ALARM_IS_EVENT - returns whether or not this is an event type alarm
DIO_ALARM_IS_HIGH - returns whether or not this analog alarm is alarming high
DIO_ALARM_IS_LOGGED - returns whether or not this alarm is to be logged
DIO_ALARM_IS_LOW - returns whether or not this analog alarm is alarming low
DIO_ALARM_LIMIT_CLASS - returns the alarm limit type for this analog alarm
DIO_ALARM_LIMIT_SIZE - returns the length of alarm limits or nominal/mask
EXTRACT_BACKCOLOR - returns the background color code from a color value
EXTRACT_BLINK - returns the blink code from a color value
EXTRACT_DI - returns the device index from a packed DI/PI value
EXTRACT_FORECOLOR - returns the foreground color code from a color value
EXTRACT_FTD_EVENT - returns the TCLK event value from an event FTD
EXTRACT_FTD_EVENT_DELAY - returns the delay value from an event FTD
EXTRACT_NODE_NUMBER - returns the node number from a trunk/node value
EXTRACT_PI - returns the property index from a packed DI/PI value
EXTRACT_TRUNK - returns the trunk number from a trunk/node value
FREE_IT - frees memory associated with a pointer and then zeroes the pointer
INVERT_COLORS - reverses foreground and background colors
IS_EVEN - returns whether or not the passed value is even
IS_EVENT_FTD - determines whether or not an FTD value is on event
IS_FAMILY_DI - checks if the family bit in a device index is set
IS_MULTIPLE_OF - returns whether or not the passed value is a multiple of a given number
IS_ODD - returns whether or not the passed value is odd
IS_ONE_SHOT_FTD - determines whether or not an FTD value is a one shot
IS_PAGE_NAME - determines whether or not a string is a valid index page name
IS_PA_NAME - determines whether or not a string is a PA name
IS_PERIODIC_FTD - determines whether or not an FTD value is periodic
IS_SA_NAME - determines whether or not a string is an SA name
IS_SYSTEM_ERROR - determines whether or not a VMS status value indicates an error
IS_TEST_PAGE_NAME - determines whether or not a string is a valid test page name
IS_TEST_PA_NAME - determines whether or not a string is a test (Z page) PA name
IS_TEST_SA_NAME - determines whether or not a string is a test (Z page) SA name
MAX - returns the greater of two values
MIN - returns the lesser of two values
NUMBER_OF - returns the number of elements in an array
RAD50C - returns the radix-50 byte representing the passed character
RAD50L - returns the radix-50 longword representing the passed string
RAD50S - returns the radix-50 word representing the passed string
ROUND - rounds a floating point value to the nearest integer
SR_IS_BIG_SAVE_FILE - returns whether or not a file number is a BIGSAV file number
SR_IS_SCHEDULED_SAVE_FILE - returns whether or not a file number is a scheduled save (SCHSAV) file number
STRUCT_OFFSET - calculates the byte offset to a field in a structure
TALLOC - allocates memory for a given data type
TV_COLORS_WBLINK - returns color value for passing to "window_"/"wn_" routines
WINDOW_ABOVE_COORD - returns a screen row value that will place one window above another
WINDOW_ABOVE_OR_BELOW_COORD - returns a screen row value that will place one window above or below another
WINDOW_ALIGN_ABOVE_COORD - returns a screen row value that will align one window above another
WINDOW_ALIGN_ABOVE_OR_BELOW_COORD - returns a screen row value that will align one window above or below another
WINDOW_ALIGN_BELOW_COORD - returns a screen row value that will align one window below another
WINDOW_ALIGN_BELOW_MENUBAR - returns a row value that will position a window below a menu bar
WINDOW_ALIGN_CENTER_COORD - returns a screen coordinate value that will center align one window to another
WINDOW_ALIGN_CENTER_MENUBAR - returns a column value that will center a window relative to a menu bar field
WINDOW_ALIGN_COORD - returns a screen coordinate value that will align one window to another
WINDOW_ALIGN_LEFT_COORD - returns a screen column value that will align one window to the left of another
WINDOW_ALIGN_LEFT_OR_RIGHT_COORD - returns a screen column value that will align one window to the left or right of another
WINDOW_ALIGN_RIGHT_COORD - returns a screen column value that will align one window to the right of another
WINDOW_BELOW_COORD - returns a screen row value that will place one window below another
WINDOW_CENTER_COORD - returns a screen coordinate value that will center one window relative to another
WINDOW_EXTRACT_COORD - extracts a window coordinate value from an auto positioning window coordinate value
WINDOW_EXTRACT_ID - extracts a window ID value from an auto positioning window coordinate value
WINDOW_LEFT_COORD - returns a screen column value that will place one window to the left of another
WINDOW_LEFT_OR_RIGHT_COORD - returns a screen column value that will place one window to the left or right of another
WINDOW_RIGHT_COORD - returns a screen column value that will place one window to the right of another

DATALOGGER

intro_datalogger - introduction to the use of datalogger access routines
logger_available_device_data_entries_c - returns available device data entries from a specific data logger
logger_available_device_dates_c - returns available dates for a device from a specific data logger
logger_check_alive - checks the status of a Lumberjack process
logger_devices_from_node_c - returns devices from a node that are being data logged
logger_find_deleted_device_c - returns data loggers that have logged a device in the past
logger_find_device_c - returns dataloggers logging this device
logger_find_device_list_entries_c - returns data logger list entries for a given device
logger_find_devices_by_data_event_c - returns devices data logged on a data event
logger_find_fastest_node_by_name_c - returns the data logger node with the highest frequency data for a given a device name
logger_find_lists_by_data_event_c - returns data logger lists which are logged on a data event
logger_free_memory - frees memory allocated by data logger retrieval routines
logger_get_array_device_c - returns logged value for an array device
logger_get_clock_type_c - returns the clock type being listened to by a specific data logger
logger_get_device_by_name_c - returns logged data from a specific Lumberjack given a device name
logger_get_device_c - returns logged data from a specific Lumberjack
logger_get_device_events_c - returns datalogger data event strings
logger_get_device_info_c - returns data logging information about a device
logger_get_device_list_c - returns a single logged value for a list of devices
logger_get_existing_loggers - returns the list of existing data loggers
logger_get_list_data_events_c - returns data logger list data events
logger_get_logged_devices_c - returns devices being datalogged
logger_get_timeout - retrieves the timeout for communication with data logger nodes
logger_is_array_retrieval_node_c - indicates whether or not a datalogger node supports array retrieval
logger_is_client_data_retrieval_node_c - indicates whether or not a datalogger node contains client logged values
logger_is_client_logging_node_c - indicates whether or not a datalogger node accepts client logging requests
logger_list_daq_stats_c - returns data logger list data acquisition statistics
logger_list_data_event_info_c - returns logger list data event information
logger_list_data_events_c - returns the data events associated with a data logger list
logger_list_device_stats_c - returns data logger list device statistics
logger_list_info_c - returns information about a data logger list
logger_log_array_device_c - logs values for an array device
logger_log_control_values_c - logs basic control values for a list of devices
logger_log_device_list_c - logs values for a list of devices
logger_log_devices_c - logs values for a list of devices
logger_name_to_node - converts a Lumberjack node name to an ACNET node value
logger_read_array_device_c - returns logged values for an array device
logger_read_array_device_multiple_by_name_c - returns logged values for an array device
logger_read_array_device_multiple_c - returns logged values for an array device
logger_read_array_device_status_c - returns logged status values for an array device
logger_read_device_by_name_c - returns logged data from a specific Lumberjack given a device name
logger_read_device_c - returns logged data from a specific Lumberjack
logger_read_device_list_c - returns a single logged value for a list of devices
logger_read_device_status_list_c - returns a single logged status value for a list of devices
logger_restart_lists - logger reinitializes list at the logging rate specified
logger_return_data - returns logged data from a specific lumberjack
logger_return_names - returns list of logged devices from a Lumberjack list
logger_set_remaining_memory_limit_c - limits the amount of memory that can be allocated by data logger retrieval routines
logger_set_timeout_c - sets the timeout for communication with data logger nodes
logger_setnode - defines data logger ACNET node to communicate with
logger_shutdown - logger terminates current data acquisition and terminates
logger_start_plot_c - plots logged data from a specific Lumberjack for a list of devices
loggers_on_node_c - returns all loggers running on a given node

DATA_MANIPULATION

CAST_LLINK_TO - (C macro) casts a "list_link_t" pointer to another type
LIST_INSERT_HEAD - (C macro) inserts a node at the head of the list
LIST_INSERT_TAIL - (C macro) inserts a node at the tail of a list
LIST_INTRO - introduction to the list functions
LIST_IS_EMPTY - (C macro) checks to see if a list is empty
acnet_error_category - returns the category of an ACNET error code
acnet_error_code - converts ACNET error text string into ACNET 16 bit error code
acnet_error_description_c - returns detailed help text about ACNET error codes
acnet_error_text - converts ACNET 16 bit error code into ACNET error text string
array_clear_c - clear (zero) an arbitrary array
array_delete_duplicates_c - deletes consecutive duplicate entries from an array
array_delete_entries_c - deletes entries from an array based upon a user supplied function
array_fill_c - fill an arbitrary array with a given value
ascii_to_numeric(_c) - converts an ASCII value into its numeric value
bcd_to_decimal_c - converts a BCD value to decimal
bit_count_c - counts set bits in an arbitrarily long byte string
bit_field_circular_shift_c - performs a circular shift on requested bit field
build_menu_bar_text - converts text so it's suitable as menu bar items
build_menu_text - converts text so it's suitable as menu items
build_sda_case_value_c - builds an SDA case value
character_type_c - determines the type of a character
clib_fprintf - emulates action of fprintf and supports site data conversions
clib_fscanf - emulates action of fscanf and supports site data conversions
clib_n_sscanf_c - emulates action of sscanf and supports site data conversions
clib_printf - emulates action of printf and supports site data conversions
clib_sprintf - emulates action of sprintf and supports site data conversions
clib_sprintfx - same as clib_sprintf except output is XCHAR string
clib_sscanf - emulates action of sscanf and supports site data conversions
clib_vsprintf - emulates action of vsprintf and supports site data conversions
clib_vsprintfx - same as clib_vsprintf except output is XCHAR string
console_user_name_to_full_name - returns the full user name corresponding to a console user name
copy_string_to_xchar_c - copies ASCII character string into an XCHAR string
copy_xchar_to_string_c - copies an XCHAR string into a character string
create_user_data_type_c - sets up a user defined data type
data_event_string_to_ftd - converts a data event string to a Frequency Time Descriptor (FTD)
data_event_string_to_user_string_c - converts a data event string to a human readable string
data_event_to_ftd - converts a data event value to a Frequency Time Descriptor (FTD)
data_event_to_string - converts a data event value to a string
dec_to_ieee_float_c - converts floating point values from DEC format to IEEE 754-1985 format
delete_from_array_c - deletes entry from array, fills in last entry
delete_multiple_from_array_c - deletes multiple entries from an array
delete_value_from_array_c - deletes a particular value from an array and fills in values at the end of the array
delta_seconds - returns difference between two VMS binary times in seconds
delta_time - returns a delta time in seconds
delta_time_allocate - allocates a block of delta time information
delta_time_free - frees a block of delta time information
delta_time_history - returns a history of delta time values in seconds
delta_time_history_private - returns a history of delta time values in seconds
delta_time_private - returns a delta time in seconds
enum_type_menu_info_c - returns menu selection information for enumerated data types
extract_bit_field_c - extracts a bit field from a value
fac_code_to_name_c - converts ACNET facility code into corresponding string
fac_name_to_code - converts ASCII string into ACNET error facility code
fifo_delete - delete a FIFO
fifo_free - delete a FIFO and free all of the data that it points to
fifo_init - initialize a FIFO
fifo_is_empty - returns whether or not a FIFO is empty
fifo_peek - read the value on of the top of a FIFO without removing it
fifo_pop - pop a value off of the top of a FIFO
fifo_push - push a value into a FIFO
fill_xchar_c - fills an XCHAR string with specified character/color
fndchr(_c) - returns position of first occurrence of a character in a string
fndfst - returns position of first non-blank character from left in a string
ftd_to_data_event_c - converts a Frequency Time Descriptor (FTD) to a data event value
ftd_to_data_event_string_c - converts a Frequency Time Descriptor (FTD) to a data event string
full_name_to_console_user_name - returns the console user name corresponding to a full name
get_bit_mask_strings_c - returns text strings associated with bit mask data
get_enumerated_string_array_c - returns text strings associated with enumerated data
get_enumerated_strings - returns text strings associated with enumerated data
get_logical_strings - returns text strings associated with logical data type
ieee_to_dec_float_c - converts floating point values from IEEE 754-1985 format to DEC format
ierrtx - returns text message corresponding to ACNET 16 bit error code
insert_in_array_c - inserts entry into an array, delete the last entry in array
integer_length(_c) - returns length of integer if converted into decimal characters
invert_array_c - inverts the order of an array
ip_address_compare - determines whether or not two IP address strings point to the same address
is_acl_user - determines if a given user is enabled to fully use ACL to modify the device database
is_acnet_error_c - checks a value to see if it is a valid ACNET error code
is_dabbel_user - determines if a given user is enabled to use DABBEL to modify the device database
is_default_data_event_string_c - determines whether or not a data event string represents a default request
is_numeric_ip_address - determines whether or not an IP address string is a numeric address
is_oneshot_data_event_string_c - determines whether or not a data event string represents a oneshot request
is_valid_fermi_ascii_character_c - determines whether or not the passed character is valid in the ACNET control system
justfy - justifies the text of a string
lenchs(_c) - returns length of a null terminated character string
lib_insque - adds given node to the queue
lib_remque - removes given node from the queue
list_delete - removes all nodes from a list
list_find - finds the first node in a list that matches a criteria
list_for_each - performs an action on each member of the queue
list_init - initializes a linked list header
list_insert - inserts a node into a linked list
list_remove - removes a node from a linked list
masked_off_bit_count_c - counts number of set bits which are masked off in an arbitrarily long byte string
memory_check_c - checks block of memory to see if all bytes filled with a value
memory_search_c - search memory for a matching pattern
memset_double_c - fills a double precision real array with a specified value
memset_float_c - fills a single precision real array with a specified value
memset_long_long_word_c - fills a long long word array with a specified value
memset_longword_c - fills a longword array with a specified value
memset_word_c - fills a word array with a specified value
modify_enumerated_strings_c - modifies information for an existing enumerated data type
numeric_conversion_type_text_c - returns descriptive text for numeric conversion types
numeric_convert_tuner_c - sets configuration parameters for numeric conversions
numeric_convert_type_id_c - converts between conversion type IDs and input ones
numeric_data_length_c - returns length of a data type in bytes
numeric_default_length_c - returns max characters needed to convert to ASCII
numeric_fundamental_type_c - returns the fundamental physical data type for a data conversion type
numeric_is_enumerated_type_c - deterimnes if a conversion type is an enumerated type
numeric_is_user_defined_enum_type_c - deterimnes if a conversion type is a user defined enumerated type
numeric_to_ascii(_c) - converts a numeric value into its ASCII representation
numeric_to_float_c - converts an arbitrary value to a float
numeric_values_c - returns default, minimum, and maximum values for a data type
packed_buffer_add_c - add value(s) to a packed data buffer
packed_buffer_copy_data_c - copies data from a packed data buffer
packed_buffer_fill_c - fill a packed data buffer with values
packed_buffer_free - free a packed data buffer
packed_buffer_get_c - retrieve value(s) from a packed data buffer
packed_buffer_init - initialize a packed data buffer
packed_buffer_next_entry_info - retrieve information about the next entry in a packed data buffer
packed_buffer_rewind - rewind a packed data buffer
packed_buffer_size - retrieves the size of a packed data buffer
queue_delete - delete a queue
queue_free - delete a queue and free all of the data that it points to
queue_init - initialize a queue
queue_insert - insert a value into a queue
queue_is_empty - returns whether or not a queue is empty
queue_peek - read the value at the end of a queue without removing it
queue_remove - remove a value from the end of a queue
queue_size - returns the number of entries in a queue
rstbit(_c) - clears a bit in an arbitrarily long byte string
set_bit_field_c - sets a bit field in a value
set_bit_mask_strings_c - sets up strings associated with bit mask data type
set_enumerated_string_array_c - sets up strings associated with enumerated data type
set_enumerated_strings_c - sets up strings associated with enumerated data type
set_logical_strings - sets up strings associated with logical data type
setbit(_c) - sets a bit in an arbitrarily long byte string
shift_string_left_c - shifts a text string left specified number of characters
ssfndx - searches a string for an occurrence of a substring
stack_delete - delete a stack
stack_free - delete a stack and free all of the data that it points to
stack_init - initialize a stack
stack_is_empty - returns whether or not a stack is empty
stack_peek - read the value on of the top of a stack without removing it
stack_pop - pop a value off of the top of a stack
stack_push - push a value onto the top of a stack
str_build_text_block_c - builds a word wrapped text block from a string
str_case_c - changes the case of the characters in a string
str_character_count_c - finds the number of occurrences of a character in a string
str_compare_device_names_c - compares two ACNET device names
str_compare_n_nocase_c - compares part of two strings without case sensitivity
str_compare_nocase - compares all of two strings without case sensitivity
str_compare_user_names - compares two user names
str_concatenate_c - concatenates array of null terminated strings into buffer
str_copy_array_of_strings_c - allocates memory for and copies an array of null terminated strings
str_delete_char_c - deletes a character from the middle of a string
str_delete_character_set_c - deletes any of a set of characters in a string
str_delimited_length_c - returns the length of a delimited string
str_escape_c - replaces characters in a string with their corresponding escape characters
str_escape_quotes_in_sql_string_c - escapes quotes within a SQL (Sybase) string
str_escape_set_c - replaces a set of characters in a string with their corresponding escape characters
str_expand_tabs_c - expands tabs into blanks in a string
str_extract_device_names_c - extracts device names referenced in a string
str_extract_line_c - extracts line of text from input string copying to output
str_find_character_c - finds position of first or last instance of a character
str_find_character_set_c - finds position of first or last instance of any character from a set
str_find_first_c - finds position of first or last non-blank character in string
str_find_last_string_c - finds the last occurrence of one string within another
str_find_not_in_character_set_c - finds position of first or last instance of any character not in a set
str_find_quote_c - finds position of first or last instance of a quote character
str_find_string_c - finds the first occurrence of one string within another
str_find_tag_c - finds tag strings with a source string
str_free_array_of_strings_c - frees memory for an array of null terminated strings
str_get_bracketed_c - returns a substring bracketed by two other substrings
str_get_first_c - gets the first or last non-blank character in a string
str_get_tagged_value_alloc_c - extracts and allocates a tag/value pair from an input string
str_get_tagged_value_c - extracts a tag/value pair from an input string
str_get_value_c - extracts value of specified type from an input string
str_insert_char_c - inserts a character in the middle of a string
str_insert_string_c - inserts a substring in the middle of another string
str_insert_terminator_c - inserts a terminator after last nonblank character
str_is_alphabetic_c - determines whether or not the passed string is composed of alphabetic characters
str_is_alphanumeric_c - determines whether or not the passed string is composed of alphanumeric characters
str_is_binary_string_c - determines whether or not the passed string is an ASCII representation of a binary integer
str_is_blank_c - determines whether or not the passed string is blank
str_is_bracketed_c - determines whether or not the passed string is enclosed in brackets
str_is_enclosed_in_parentheses_c - determines whether or not the passed string is enclosed in parentheses
str_is_filled_with_char_c - determines if string is filled with given character
str_is_float_string_c - determines whether or not the passed string is an ASCII representation of a floating point number
str_is_hex_c - determines whether or not the passed string is composed of hexadecimal characters
str_is_integer_string_c - determines whether or not the passed string is an ASCII representation of a decimal integer value
str_is_lower_case_c - determines whether or not the passed string is composed of lower case characters
str_is_numeric_c - determines whether or not the passed string is composed of numeric characters
str_is_octal_string_c - determines whether or not the passed string is an ASCII representation of an octal integer
str_is_printable_c - determines whether or not the passed string is composed of printable characters
str_is_quoted_c - determines whether or not the passed string is enclosed in quotes
str_is_rad50_c - determines whether or not the passed string is composed of valid radix 50 characters
str_is_upper_case_c - determines whether or not the passed string is composed of upper case characters
str_is_white_space_c - determines whether or not the passed string is comprised entirely of white space
str_justify_c - justifies the text of a string
str_length_c - returns the length of a string
str_line_info_c - returns number of text lines and longest line contained in a text buffer
str_make_printable_c - make a string printable by expanding tabs and removing nonprintable characters
str_nonblank_length_c - returns the length of a string excluding trailing blanks
str_num_lines_c - counts number of text lines contained in a text buffer
str_num_nonblank_c - returns number of non-blank characters in a string
str_pad_c - inserts padding characters in the beginning or end of strings
str_printable_length_c - returns the length of a string up to the first nonprintable character
str_quote_string_c - quotes a string
str_regexp_compare - compares a string to a regular expression pattern
str_regexp_compare_nocase - compares a string to a regular expression pattern without case sensitivity
str_regexp_compile_pattern_c - compiles a regular expression pattern for use by future search routines
str_regexp_find_string_c - finds the first occurrence of one string within another using regular expressions
str_regexp_free_pattern - frees a compiled regular expression pattern
str_regexp_get_value_c - extracts value matching a regular expression from an input string
str_regexp_insert_string_c - inserts a string before or after a string matching a regular expression in an input string
str_regexp_remove_string_c - remove a string matching a regular expression from an input string
str_regexp_replace_string_c - finds the first occurrence of one string within another and replaces it
str_regexp_split_c - returns the array of substrings making up a larger string
str_remove_brackets_c - removes brackets from a bracketed string
str_remove_char_set_c - removes any in a set of characters from a string
str_remove_character_c - removes a specified character from a string
str_remove_eol_characters_c - removes any end of line characters from a string
str_remove_html_tags_c - removes any HTML tags from a string
str_remove_nonprintables_c - removes any nonprintable characters from a string
str_remove_spaces_c - removes any white space characters from a string
str_remove_string_c - removes the first occurrence of one string within another
str_replace_bracketed_c - replaces a substring bracketed by two other substrings
str_replace_char_c - replaces character in string with another character
str_replace_char_set_c - replaces any of a set of characters in a string with another character
str_replace_character_c - replaces character in string with another character
str_replace_character_set_c - replaces any of a set of characters in a string with another character
str_replace_characters_with_string_c - replaces any of a set of characters in a string with a corresponding string
str_replace_characters_with_strings_c - replaces any of a set of characters in a string with a corresponding string
str_replace_string_c - finds the first occurrence of one string within another and replaces it
str_shift_c - shifts the nonblank characters in a text string
str_split_by_char_set_c - returns the array of substrings making up a larger string
str_split_by_char_set_nonstatic_c - returns the array of substrings making up a larger string
str_split_c - returns the array of substrings making up a larger string
str_starts_with_c - determines whether or not a string starts (or ends) with a substring
str_starts_with_char_type_c - determines whether or not a string starts (or ends) with a type of character
str_string_count_c - finds the number of occurrences of a substring in a string
str_strip_brackets_c - strips brackets from a string enclosed by them
str_strip_parentheses_c - strips parentheses from a string enclosed by them
str_strip_quotes_c - strips quotes from a quoted string
str_tail_c - extracts the tail of a string
str_translate_characters_c - replaces characters in a string based upon a translation array
str_trim_c - removes spaces from the beginning and end of strings
str_trim_characters_c - removes specified characters from the beginning and end of strings
str_unescape_c - replaces escape characters in a string with the original characters
str_word_count_c - finds the number of words in a string
string_addr - returns pointer to actual string if passed a pointer to descriptor
string_to_data_event - converts a string to a data event value
strlen_xchar - returns the length of an XCHAR string
strncmx - compares characters from one string to those from another string
strncpx - similar to strncpy, string pointers can also point to string descriptors
strstr_nocase - finds the first occurrence of one string ignoring the case of the strings
structure_build_name - builds a fully specified structure name from a class name and a structure name
structure_cache - caches information about a named structure in memory
structure_convert_enum_value_c - converts an enumerated field value for a named structure
structure_convert_floats_c - converts the floating point values in a named structure
structure_edit_c - creates a dialog for editing a named structure
structure_field_data - returns field data for a named structure
structure_field_info - returns field information for a named structure
structure_get_defaults_c - fills a buffer with the default values for a named structure
structure_get_description - retrieves the description of a named structure
structure_get_names_c - returns all generic structure names matching a search string
structure_menu_c - creates a menu of existing named structures
structure_name_exists - determines if a structure with a given name exists
structure_parse_name - parses a structure name into a class name string and a structure name string
structure_size_c - returns the length of a named structure in bytes
strx_build_c - copies an ASCII character string into an XCHAR string
strx_copy_from_string_c - copies ASCII character string into an XCHAR format string
strx_copy_to_string_c - copies an XCHAR format string into a character string
strx_delimited_length_c - returns the length of a delimited XCHAR format string
strx_fill_c - fills an XCHAR format string with specified character/color
strx_fill_color_c - fills an XCHAR format string with a specified color
strx_find_character_c - finds position of first or last instance of a character in an XCHAR format string
strx_find_first_c - finds position of first or last non-blank character in an XCHAR string
strx_is_blank_c - determines whether or not the passed XCHAR format string is blank
strx_length_c - returns the length of an XCHAR format string
strx_nonblank_length_c - returns the length of an XCHAR format string excluding trailing blanks
strx_replace_char_set_c - replaces any of a set of characters in an XCHAR format string with another character
strx_to_string_and_colors_c - copies an XCHAR string into a character string and a color array
swap_bytes_c - swaps the high byte for the low byte in a word array
swap_bytes_longlong_c - swaps bytes in a long long array
swap_bytes_longword_c - swaps bytes in a longword array
swap_longwords_c - swaps the high longword for the low longword in a long long/double array
swap_words_c - swaps the high word for the low word in a longword/float array
tstbit(_c) - tests a bit in an arbitrarily long byte string
user_is_a_person - determines if a given user name represents an actual person

MISCELLANEOUS

acnet_node_ext_info_c - returns extended information about an ACNET node
acnet_node_ext_info_list_c - returns extended information about a list of ACNET nodes
acnet_node_info_c - returns information about an ACNET node
acnet_node_ip_address_c - returns the IP name and address for an ACNET node
acnet_node_name_exists_in_db - determines if an ACNET node name exists in the database
acnet_node_type_c - returns the type of a given ACNET node
acnet_trunk_node_exists_in_db_c - determines if an ACNET trunk and node exists in the database
add_delimited_file_header_c - adds a header to a delimited file created by make_delimited_file_c
alarm_callback_init_c - registers a function to be called when an alarm occurs
alarm_callback_term_c - terminates an alarm callback registered by an earlier call to 'alarm_callback_init_c'
alarm_find_alarms_daemon_c - returns a host name and port for an alarms daemon
alarm_get_current_alarms - returns the list of current alarms
alarm_get_num_current_alarms - returns the number of current alarms
alarm_list_all_display_console_masks - returns the mask of console classes which can display corresponding alarm lists
alarm_list_display_console_mask_c - returns the mask of console classes which can display an alarm list
alarm_list_find_device_c - returns the alarm list entries containing a given device
alarm_list_name_to_devices_c - returns the devices for a requested alarm list
alarm_list_name_to_lists_c - returns the alarm lists ultimately referenced by a requested alarm list
alarm_list_names - returns the alarm list names for a requested system
alarm_list_status_c - returns the status of a user alarm list
alarm_misc_callback_init - registers a function to be called when any alarm system message is detected
alarm_misc_callback_term - terminates an alarm callback registered by an earlier call to 'alarm_misc_callback_init'
app_debug_mode - determines if the calling application is in debug mode
camac_component_nodes_c - returns component nodes for a CAMAC front end whose link has been split
camac_crate_list_c - returns the list of crates supported by a CAMAC front end
camac_crate_status_list_c - returns the list of crate status values for a CAMAC front end
camac_crate_to_node_c - returns the actual ACNET node interfacing a CAMAC crate
camac_madc_list_c - returns the list of MADCs supported by a CAMAC front end
camac_madc_to_node_c - returns the actual ACNET node interfacing a CAMAC MADC
camac_node_list_c - returns the list of CAMAC front end nodes
clrlnm - deletes a group or process logical name
console_mask_to_alarm_list_display_flag_c - determines if a given alarm list can be displayed given a console mask
console_mask_to_all_alarm_list_display_flags_c - determines which alarm lists can be displayed given a console mask
console_slot_menu_c - displays a menu of console slots
console_window_menu_c - displays a menu of console windows
daq_retrieve_connected_tasks_c - retrieve datapool connected tasks on a given node
daq_retrieve_device_access_c - retrieves tasks referencing a given DI/PI (single or multiple nodes)
daq_retrieve_fe_activity_c - retrieve tasks referencing a front end node (single or all nodes)
daq_retrieve_task_devices_c - retrieve datapool requests for an ACNET task
delete_acnet_node_info_cache_c - returns information about an ACNET node
detached_snapshot_add_plot_setup_c - adds a detached snapshot setup for a given device and system
detached_snapshot_delete_plot_setup_c - deletes the detached snapshot setup for a given device and system
detached_snapshot_find_device_c - returns detached snapshot setups for a given device
detached_snapshot_get_device_files_c - returns information about detached snapshot files for a given device
detached_snapshot_get_plot_setup_c - returns the detached snapshot setup for a given device and system
detached_snapshot_get_plot_setups_c - returns detached snapshot setups for a given system
detached_snapshot_get_system_files_c - returns information about detached snapshot files for a given system
detached_snapshot_reinit_plot_c - reinitializes a detached snapshot setup for a given device and system
detached_snapshot_system_name_to_id_c - converts a detached snapshot system name to its corresponding ID
detached_snapshot_system_names_c - returns detached snapshot system names
device_listing_c - lists ACNET device parameters
dio_digital_control_menu_c - provides a menu for digital control of a device
dio_enum_value_setting_menu_c - provides a menu for setting an enumerated value device
dio_extended_status_menu_c - provides a menu of device extended status
dipole_four_bump_info - returns the information about how to make a local dipole 4 bump
dipole_three_bump_info - returns the information about how to make a local dipole 3 bump
dpm_show_connected_tasks - find and display datapool connected tasks (single node only)
dpm_show_device_access - find and display tasks referencing a given DI/PI (single or multiple nodes)
dpm_show_fe_activity - find and display tasks referencing FE node (single or all nodes)
expression_cancel_requests_c - cancels requests for an algebraic expression
expression_evaluate_c - evaluates an algebraic expression
expression_evaluate_double_c - evaluates an algebraic expression which can contain device readings
expression_free_c - frees an algebraic expression built by an earlier call to 'expression_parse_c'
expression_info_c - returns device information for an algebraic expression
expression_parse_c - parses and optionally evaluates an algebraic expression
expression_parse_double_c - parses and optionally evaluates an algebraic expression which can contain device readings
fe_native_alarm_limit_type_c - returns the native analog alarm limit type for a given front end
find_processes_c - finds processes running on the host computer
front_end_download_file_c - returns the name of a node's download file
front_end_type_c - returns the type of a given front end
gas_crates_and_slots_c - returns the GAS crate and slot values for a CAMAC front end
gas_house_code_to_node_c - returns the actual ACNET node interfacing a GAS house
gas_house_list_c - returns the list of GAS houses supported by a CAMAC front end
gas_house_to_node_c - returns the actual ACNET node interfacing a GAS house
get_detached_snapshot_server_node - returns the trunk/node of the detached snapshot server
get_download_server_node - reads the list of devices in a node's download file
get_file_tags_c - retrieve tagged values from a file
get_global_camac_node_c - returns the global CAMAC node for a component node
getlnm - retrieves the value of a group or process logical name
ip_address_to_acnet_node - returns the ACNET node corresponding to an IP address
ip_address_to_matching_acnet_node - returns the ACNET node corresponding to an IP address which has a name matching a string
ip_address_to_node - returns the node corresponding to an IP address
is_camac_node_c - returns whether or not a node is a CAMAC front end
is_component_camac_node_c - returns whether or not a node is a component of a CAMAC front end whose link has been split
is_front_end_node_c - determines whether or not a given node is a front end
is_split_camac_node_c - returns whether or not a node is a CAMAC front end whose link has been split
make_columnar_file_c - makes a column-aligned data file
make_delimited_file_c - makes a delimited file for use by commercial programs
make_delimited_file_ext_c - makes a delimited file for use by commercial programs
node_acnet_ping_c - performs an ACNET ping on an ACNET node
node_acnet_tasks_c - returns the ACNET connected tasks on a node
node_coresident_nodes_c - returns the coresident (same machine) nodes for an ACNET node
node_guaranteed_readable_device_c - returns the guaranteed readable device for an ACNET node
node_has_after_boot_script_c - determines whether or not a given node has an after reboot script
node_has_boot_message_c - determines whether or not a given node has a reboot informational message
node_has_boot_script_c - determines whether or not a given node has a reboot script
node_info_db - returns information from the ACNET node database
node_is_up_c - determines whether or not an ACNET node is up
node_reboot_device_c - returns the reboot device for an ACNET node
notify_populate - adds an entry into the Notify database
oacs_on_node_c - returns all OACs (Open Access Clients) running on a given node
param_page_acl_search - searches all parameter pages for an ACL command
param_page_build_text - builds parameter page subpage description string
param_page_config_info - returns the contents of a given parameter page
param_page_find_acl_subpages - searches all parameter pages containing an ACL command
param_page_find_subpages_c - searches all parameter pages for a device
param_page_indices_to_text_c - converts parameter page subpage indices to text
param_page_info - returns the contents of a given parameter page
param_page_search_c - searches all parameter pages for a device
param_page_select_c - builds parameter page subpage selection dialog
param_page_subpage_menu_titles - returns a list of parameter page subtitles
param_page_subpage_text - returns parameter page subpage text
pid_process_exists_c - determines if a given process ID points to an existing process
pid_to_process_name_c - returns the process name corresponding to a pid
process_info_by_pid_c - returns operating system information about the present process
process_information - returns operating system information about the present process
process_name_to_pid_c - returns the pid corresponding to a process name
read_c_style_device_file - read ACNET devices from an ASCII file
read_device_file - read ACNET devices from an ASCII file
read_device_spec_file - read ACNET device specifications from an ASCII file
read_logger_device_file - read Lumberjack device specifications from an ASCII file
sda_case_menu_c - displays a menu of SDA cases
sda_case_select_register_c - registers an SDA case selection field type
sda_file_select_register_c - registers an SDA file selection field type
sda_subcase_select_register_c - registers an SDA subcase selection field type
sda_usage_menu_c - displays a menu of SDA usages
sda_usage_select_register_c - registers an SDA usage selection field type
setlnm - sets the value of a group or process logical name
settings_callback_init_c - registers a function with settings callback facility
settings_callback_term_c - terminates a settings callback registered by an earlier call to 'settings_callback_init_c'
shotlog_get_log - retrieves the currently selected shot log
shotlog_insert_chapter_c - inserts a new chapter in the shot log
shotlog_insert_comment_c - submits a comment to the shot log
shotlog_insert_url_c - inserts a web page to the shot log
shotlog_insert_window_image_c - submits one or more images to the shot log
shotlog_request_job_status - requests shot log server job status
shotlog_set_author - sets the author for future shot log entries
shotlog_set_log_c - sets the log for future shot log entries
shotlog_set_source_c - sets the source for future shot log entries
shotlog_translate_log_name_c - translates a shot log alias to an actual log name
spawn_acl_script_c - spawns Accelerator Command Language scripts
spawn_shotlog_comment_c - submits a comment to the shot log
spawn_shotlog_image_entry_c - submits one or more images to the shot log
spawn_shotlog_insert_chapter_c - submits a new chapter to the shot log
spawn_shotlog_insert_url_c - submits a web page for insertion into the shot log
sr_file_select_register_c - registers a Save/Restore file selection field type

DIO_ALARMS

dio_alarm_dnom(_c) - returns digital alarm block nominal and mask for a device
dio_alarm_dnom_lst - gets digital alarm block nominal and mask values for list
dio_alarm_events(_c) - returns the alarm global event values for a device
dio_alarm_events_lst - gets alarm global event values for a list of devices
dio_alarm_flags(_c) - returns value for various flags associated with alarm block
dio_alarm_flags_list - returns the value for flags associated with alarm block
dio_alarm_ftd_c - returns alarm FTD (scan rate) for device
dio_alarm_lim_lst - gets alarm limit values for a list of devices
dio_alarm_limits(_c) - returns the alarm limits for a device
dio_alarm_tries(_c) - returns alarm tries now and tries needed values for device
dio_alarm_tries_lst - gets alarm tries now and tries needed values for list
dio_bld_alrm_lst - builds a list of alarm block requests
dio_build_alarm_list_c - builds a list of alarm block requests
dio_cancel_alarm(_c) - cancels alarm block accessed via call to 'dio_get_alarm'
dio_cancel_alarm_lst - cancels a list of alarm requests
dio_console_can_acknowledge_alarm_c - determines if alarms for device(s) can be acknowledged on a console
dio_console_can_display_alarm_c - determines if alarms for device(s) can be displayed on a console
dio_current_alarm_text_c - returns the current alarm text for a device or a list of devices
dio_dis_abt_lst - disables aborts for a list of devices
dio_dis_lst - disables alarms for a list of devices
dio_disable(_c) - disables an alarm for a device
dio_disable_abort(_c) - disables abort generation for an alarm for a device
dio_ena_abt_lst - enables aborts for a list of devices
dio_ena_lst - enables alarms for a list of devices
dio_enable(_c) - enables an alarm for a device
dio_enable_abort(_c) - enables abort generation for an alarm for a device
dio_extract_alarm_info_c - extracts specific information from alarm blocks
dio_get_alarm(_c) - gets an alarm block from the datapool
dio_get_alrm_lst - gets a list of alarm blocks from the datapool
dio_is_abort(_c) - determines if a device triggers an abort when it is in alarm
dio_is_abrt_inh(_c) - determines if a device's alarm abort capability is inhibited
dio_is_abt_lst - determines if a list of devices triggers an abort when in alarm
dio_is_abtinh_lst - determines if list of devices' alarm abort is inhibited
dio_is_byp_lst - determines if list of devices' alarms are bypassed
dio_is_bypas(_c) - determines if a device is bypassed
dio_is_bypassed_db_c - determines if a device is bypassed in the database
dio_is_good(_c) - determines if a device is in alarm
dio_is_good_lst - determines if list of devices are in alarm
dio_is_snoozed_alarm_c - determines whether or not an alarm is in snooze mode
dio_node_alarm_limit_type_c - returns the intrinsic analog alarm limit type for a node
dio_salarm_dnom(_c) - sends new digital alarm block nominal and mask values
dio_salarm_dnom_lst - downloads new digital alarm block nominals and masks
dio_salarm_lim(_c) - sets the alarm limits for a device
dio_salarm_lim_lst - sets alarm limits for a list of devices
dio_set_abort_inh_lst - enables or disables abort capabilities of alarms
dio_set_alarm_c - sets an alarm block in a front end
dio_set_alarm_ftd_c - sets the alarm FTD for a device
dio_set_alarm_tries_c - sets the number of alarm tries for a device
dio_set_bypass_lst - enables or disables alarms for a list of devices
dio_snooze_alarm(_c) - disables an alarm for a device for a specified period of time
dio_snoozed_alarm_info_c - returns snoozed alarm information for a device
dio_snoozed_alarms - returns snoozed alarm information
dio_unsnooze_alarm(_c) - reenables an alarm that was temporarily bypassed

DIO_DATABASE

dbnews_callback_init_c - registers a function with the DBNEWS (device database changes) callback facility
dbnews_callback_term_c - terminates a device modification callback registered by an earlier call to 'dbnews_callback_init_c'
dbnews_check - check if an ACNET message is a database edit report
dbnews_register - register for notification of database changes
dio_actual_alarm_list_id_c - returns the actual alarm list ID for a device
dio_addressing_mode(_c) - returns the addressing mode for a device/property or a list of devices/properties
dio_alarm_acknowledge_mask_c - returns the alarm acknowledge mask for a device
dio_alarm_ancestors_c - returns alarm ancestors (higher level groups) for a device
dio_alarm_group_info_c - returns alarm group information for a device
dio_alarm_list_id_c - returns the alarm list ID for a device
dio_alarms_monitored_by_user_c - returns the alarms which are being montored by a user
dio_analog_alarm_handling_c - returns analog alarm handling information for a device
dio_analog_alarm_text(_c) - gets analog alarm text information for a device
dio_analog_alarm_url_c - returns the analog alarm URL for a device
dio_audit_info_c - retrieves device audit information
dio_broken_info_c - returns the broken/out of service information for a device
dio_cache_device_property_table_info_c - caches database information for tables accessed by device and property for making future data requests
dio_cache_device_table_info_c - caches database information for tables accessed by device index for making future data requests
dio_cache_property_info_c - caches database property information for making future data requests
dio_cache_scaling_info_c - caches database scaling information for making future scaled data requests
dio_calculate_extrema_c - calculates maximum and minimum scaled values for device(s)
dio_calculate_raw_value_c - calculates a raw value corresponding to a scaled value for device(s)
dio_control_scaling_length_c - returns the control scaling length for a device or a list of devices
dio_controlling_device_c - returns the device (if any) which controls a device
dio_current_xmlrpc_access_c - returns current XMLRPC access for a given device
dio_current_xmlrpc_client_devices_c - returns current XMLRPC access devices for a given client node
dio_current_xmlrpc_client_nodes_c - returns current XMLRPC access client nodes
dio_data_len(_c) - gets default and maximum data sizes for a device
dio_data_length_c - gets default and maximum data sizes for a device
dio_data_length_ext_c - gets default, atomic, and maximum data sizes for a device
dio_data_type_info_c - returns device data type information
dio_database_mask_to_property_c - converts a database property mask to its corresponding property value
dio_database_property_to_mask_c - converts a database property value to its corresponding property mask
dio_db_extrema_c - returns maximum and minimum scaled values for device(s)
dio_dbquery_alloc_c - performs special, type coded device database queries
dio_dbquery_c - performs special, type coded device database queries
dio_default_data_event_c - gets default data event for a device
dio_default_ftd - gets default Frequency Time Descriptor (FTD) for a device
dio_delete_all_emc_info - removes data from cache of database EMC to device index info
dio_delete_all_fermi_name_info - removes data from cache of database FermiName info
dio_delete_all_info - removes all data from program cache of database info
dio_delete_all_name_info - removes data from cache of database device name info
dio_delete_cache - deletes all entries from DIO's cache of database information
dio_delete_info(_c) - removes piece of data from program cache of database info
dio_delete_name_info_c - removes data from cache of database device name info
dio_delete_pdb - removes PDBs (and DI/PI entry) from DIO scaling database
dio_delete_pdb_all - removes all PDBs (and DI/PIs) from DIO scaling database
dio_delete_pdb_lst - removes PDBs (and DI/PI entries), associated with a list
dio_department_info_c - returns the related department information for a device
dio_desired_alarm_limit_type - returns desired alarm limit type a device
dio_dev_emc - returns event message code(s) (EMC(s)) a device
dio_dev_name(_c) - returns ASCII name of a device
dio_dev_node - returns source node for a device and a property
dio_dev_ssdn(_c) - returns SubSystem Device Number (SSDN) for a device and property
dio_dev_text(_c) - returns device descriptive text for a device
dio_dev_type - returns device number and type for a device and a property
dio_device_area_c - returns the related area information for a device
dio_device_expression_c - returns the expression (if any) which is used to calculate a device reading
dio_device_has_expression_c - determines if there is an expression which is used to calculate a device reading
dio_device_help_url_c - returns the help URL for a device
dio_device_index(_c) - returns device index for a given device name
dio_device_location_c - returns location of devices residing in CAMAC crates
dio_device_location_info_c - returns the device location information for a device
dio_device_location_string_c - returns the location string for a device
dio_device_machine_c - returns the related machine information for a device
dio_device_madc_location_c - returns the location of MADC devices
dio_device_ssdr(_c) - returns SubSystem Device Record (SSDR)information for a device
dio_device_state_c - determines whether or not device indices are valid
dio_device_string_element_length_c - returns string device element lengths
dio_device_type_c - returns device classes and types for devices/properties
dio_digital_alarm_handling_c - returns digital alarm handling information for a device
dio_digital_alarm_text(_c) - returns digital alarm text information for a device
dio_digital_control_info_c - returns digital control information for a device
dio_disable_cache_missing_db_values - allows the programmer to disable caching of missing database values
dio_disable_obsolete_dev_info - allows the programmer to disable access to obsolete device information
dio_display_attributes_c - returns default device display attributes
dio_display_conversion_info_c - returns default device value conversion information
dio_display_conversion_type_c - returns default device display conversion types
dio_display_length_c - returns default device display lengths
dio_documentation_info_c - returns the documentation information for a device
dio_download_info_c - gets download information for a device
dio_download_properties_c - returns array of download properties for device
dio_dpreq_info - returns database information for a datapool request
dio_duplicate_ssdn_properties_c - returns device properties whose SSDNs are the same as the requested device
dio_edit_comment_info_c - returns edit comment information for a device
dio_emc_to_device_index - gets device index for given Event Message Code (EMC)
dio_emc_type_c - determines alarm type associated with event message code(s)
dio_enable_cache_missing_db_values - allows the programmer to enable caching of missing database values
dio_enable_obsolete_dev_info - allows the programmer to enable access to obsolete device information
dio_enum_value_info_c - returns reading/setting enumerated value information for a device
dio_enum_value_shared_devices_c - returns devices which share reading/setting enumerated value information with a device
dio_enum_value_text_to_raw_data_c - converts enumerated value text to its corresponding raw reading/setting data
dio_expand_family_c - returns fully expanded family information for a device
dio_ext_text(_c) - returns extended text information for a device
dio_extrema(_c) - returns maximum and minimum scaled values for device(s)
dio_extrema_pdb_c - returns maximum and minimum scaled values for PDBs
dio_extrema_pdb_ext_c - returns maximum and minimum scaled values for extended PDBs
dio_family - returns family information for a device
dio_family_info(_c) - returns family information for a device
dio_fermi_name_c - returns FermiName(s) corresponding to a device index
dio_fermi_name_to_key(_c) - returns corresponding atom index for a given FermiName
dio_field_to_device_spec_string_c - converts a property field value to a DRF field string
dio_find_devices - find device(s) using database pattern matching on names and descriptions
dio_find_name_c - finds device names which match a specified search string
dio_find_status_scaling_attr_id_c - finds a status scaling ID for a device or a list of devices
dio_find_status_scaling_attribute_c - finds a status scaling attribute for a device or a list of devices
dio_find_status_scaling_by_attr_id_c - finds a status scaling attribute for a device or a list of devices
dio_find_status_scaling_by_mask_c - finds a status scaling attribute for a device or a list of devices having a mask value
dio_find_status_scaling_by_state_c - finds a status scaling attribute for a device or a list of devices
dio_foreign_device_info_c - returns foreign device mapping information for a device or a list of devices
dio_full_name_to_terse_name(_c) - returns the terse device name corresponding to a full device name
dio_get_control_value_c - returns setting value for requested basic control command
dio_get_db_alarm(_c) - returns an alarm block from the database
dio_get_extended_pdb_c - returns extended PDBs (scaling data) for specified devices and properties
dio_get_historic_scaling_c - retrieves scaling information for a device/property for a given date
dio_get_last_setting - returns setting information for device from data base
dio_get_last_setting_raw - returns setting info for device from data base
dio_get_pdb - returns PDBs (scaling data) for specified devices and properties
dio_get_properties - returns array of valid database properties for device
dio_get_raw_device_knob_info_c - retrieves information for knobbing raw device values
dio_get_recent_setting_info_c - returns recent setting information for a device
dio_get_terse_name_length - returns the length of a terse device name
dio_has_classic_control_attribute_c - determines whether or not devices have a requested control attribute
dio_has_classic_status_attribute_c - determines whether or not devices have a requested status attribute
dio_has_enum_value_info_c - determines if reading/setting enumerated value information exists for a device
dio_has_property_c - determines if a given device has the requested property
dio_has_property_list_c - determines if a list of devices have a property
dio_has_scaling_info_c - returns whether or not there is scaling information for a device/property
dio_has_scaling_info_list_c - returns whether or not there is scaling information for devices/properties
dio_has_setting_record_c - returns whether or not there is a database setting record for devices/properties
dio_historic_data_length_c - gets default, atomic, and maximum data sizes for a device for a given date
dio_historic_device_addressing_c - gets addressing information for a device for a given date
dio_historic_device_name_c - gets the name for a device for a given date
dio_historic_raw_data_type_c - returns the raw data type of a device or a list of devices for a given date
dio_insert_pdb_lst - inserts PDB information for devices into DIO pool of PDBs
dio_is_broken_c - determines if a device is marked as being broken
dio_is_caching_missing_db_values - determines if caching of missing database values is enabled
dio_is_camac_device_c - determines whether or not a device property is a CAMAC device
dio_is_controlled_set_c - sees if present device has a controlled setting
dio_is_controlled_set_list - sees if a device or a list of devices has a controlled setting
dio_is_destructive_read_c - determines whether or not the reading of a property is a destructive read
dio_is_display_dec(_c) - checks if device's default method of display is decimal
dio_is_display_short(_c) - checks if device's default method of display is short
dio_is_enum_value_info_shared_c - determines if reading/setting enumerated value information for a device is shared with other devices
dio_is_enumerated_property_c - checks to see if a device property is scaled to an enumerated value
dio_is_family - determines if a given device is a family device
dio_is_family_list_c - determines if a list of devices are family devices
dio_is_float_raw_data_c - checks to see if the raw data for a device and property is a floating point value
dio_is_knobable_c - determines whether or not a setting property is knobable (supports fast settings)
dio_is_obsolete_info_enabled - indicates if access to obsolete device information is enabled
dio_is_old_name(_c) - determines if a string is a former name for a current device
dio_is_possible_device_name_c - determines if a string has the proper format for an ACNET device name
dio_is_primary_scalable_property_c - checks to see if a device property can be scaled to a primary value
dio_is_string_property_c - checks to see if a device property is scaled to a string value
dio_is_string_transform_c - checks to see if a common transform will result in a string value
dio_is_structure_c - determines if device properties are structures
dio_is_valid_device_name_first_char_c - determines if a character is a valid first character for a device name
dio_length_offset_spec_to_drf_string_c - converts a length/offset device specification to a DRF string
dio_longest_analog_alarm_url - returns the length of the longest analog alarm URL
dio_longest_area_name - returns the length of the longest device area names
dio_longest_default_data_event - returns the length of the longest device default data event
dio_longest_department_name - returns the length of the longest device department name
dio_longest_device_broken_comment - returns the length of the longest device broken/out of service comment
dio_longest_device_document_comment - returns the length of the longest device document comment
dio_longest_device_edit_comment - returns the length of the longest device edit comment
dio_longest_device_full_name - returns the length of the longest device full name
dio_longest_device_full_text - returns the length of the longest device full text
dio_longest_device_help_url - returns the length of the longest device help URL
dio_longest_device_obsolete_comment - returns the length of the longest device obsolete comment
dio_longest_foreign_device_name_c - returns the length of the longest foreign device name
dio_longest_location_string - returns the length of the longest device location string
dio_longest_machine_name - returns the length of the longest device machine names
dio_longest_structure_name - returns the length of the longest device structure name
dio_madc_clock_events_c - returns MADC clock event data
dio_madc_list_info_c - returns MADC list configuration data
dio_madc_location_c - returns the physical location of MADCs
dio_madc_num_available_clock_levels_c - returns the number of available MADC clock event levels
dio_madc_num_available_lists_c - returns the number of presently available MADC lists
dio_madc_num_available_plot_channels_c - returns the number of presently available MADC plot channels
dio_madc_num_channels_c - returns the number of channels for an MADC
dio_madc_number_c - returns the index number for an MADC
dio_madc_plot_channel_info_c - returns MADC plot channel configuration data
dio_maintainer_info_c - returns the equipment maintainer information for a device
dio_manage_extended_pdbs_c - returns extended PDBs (scaling data) for specified devices and properties
dio_manage_front_end_pdbs_c - returns front end PDBs (scaling data) for specified devices and properties
dio_manage_pdbs_c - returns PDBs (scaling data) for specified devices and properties
dio_name_to_fermi_name(_c) - returns corresponding FermiName(s) for a given device name
dio_name_to_index - returns the device index for a given device name
dio_node - returns source node for a device
dio_node_default_alarm_list_c - returns the default alarm list number for a given node
dio_node_default_alarm_list_list_c - returns the default alarm list numbers for a list of nodes
dio_num_data_elements_c - gets the number of data elements for a device/property
dio_obsolete_info_c - returns the obsolete information for a device
dio_oldest_setting_log_entry_date_c - returns the date of the oldest device setting log entry date which is available
dio_parse_generic_long_device_name_c - parses a long device name regardless of its format (including an array index specifier)
dio_parse_long_device_name_c - parses a long device name (including an array index specifier)
dio_pdb_ctl - returns basic control PDB information for device(s)
dio_pdb_display_conversion_info_c - returns default device value conversion information given a PDB or list of PDBs
dio_pdb_sts - returns basic status PDB information for device(s)
dio_pdb_to_scaling_info_c - returns scaling transform indexes and constants for devices
dio_prefix_char_to_property_c - converts a device prefix character to a device property value
dio_previous_name(_c) - returns previous name of a device
dio_primary_to_scaled_custom_c - converts primary reading or setting to scaled values using user supplied scaling
dio_primary_to_scaled_data_c - converts reading or setting in primary units to proper scaled value
dio_property_flags_c - retrieves property flag information
dio_property_to_device_spec_string_c - converts a property value to a DRF property string
dio_property_to_prefix_char_c - converts a device property value to its corresponding device prefix character
dio_protection_mask_c - returns device setting protection mask for device(s)
dio_query_tuner - returns parameters used globally by DIO routines
dio_raw_data_type - returns the raw data type of a device or a list of devices
dio_raw_element_length_c - returns the raw data length of an element of a device or a list of devices
dio_raw_to_control_text_c - converts raw basic control data to its corresponding command text
dio_raw_to_enum_value_text_c - converts raw reading/setting data to its corresponding enumerated value text
dio_raw_to_scaled_custom_c - converts raw reading or setting to scaled values using user supplied scaling
dio_raw_to_scaled_data(_c) - converts raw reading or setting to proper scaled value
dio_raw_to_scaled_historic_c - converts raw reading or setting to proper scaled value for a given date
dio_raw_to_status_c - converts raw basic status data to four boolean attributes
dio_raw_to_status_extended_c - converts raw basic status data to boolean values and status strings
dio_raw_to_status_text - converts raw basic status data to 4 (or 5) color coded chars
dio_raw_to_status_text_extended_c - converts raw basic status data to a color coded character string
dio_raw_to_value_text_c - converts raw readings or settings to scaled value text strings
dio_raw_to_value_text_custom_c - converts raw readings or settings to scaled value text strings using user supplied scaling
dio_read_db_timeout - returns the current database timeout value in seconds
dio_read_last_setting_c - returns setting information for device from data base
dio_request_info_c - returns database information for an accelerator data request
dio_restore_last_setting - sends setting info presently in database for devices
dio_save_info - returns save/restore information for a device
dio_scaled_to_primary_data_c - converts reading or setting values in common units to primary units
dio_scaled_to_raw_custom_c - converts scaled reading/setting data to its raw value
dio_scaled_to_raw_data(_c) - converts scaled reading/setting data to its raw value
dio_scaled_to_value_text_c - converts scaled readings or settings to text strings
dio_scaling - returns scaling transform indexes and constants for devices
dio_scaling_constants_c - returns scaling constants for devices
dio_scaling_info_to_extended_pdb_c - builds extended reading/setting PDBs from scaling information
dio_scaling_info_to_pdb_c - builds reading/setting PDBs from scaling information
dio_scaling_len(_c) - returns device's default input length for scaling services
dio_scaling_length_list_c - returns default input data length for scaling services
dio_scaling_text(_c) - returns text string containing a device (PDB) scaling equation
dio_scaling_transforms_c - returns scaling transform indices for devices
dio_select_device - user selection of device from list previously found by dio_find_devices
dio_set_alarm_flags_c - sets alarm display and logging flags in the database
dio_set_alarm_flags_list_c - sets alarm display and logging flags in the database for a list of devices
dio_set_broken_c - marks a device as being in either a working or broken (out of service) state
dio_set_hash_table_size_c - sets the hash table size for cached DIO information
dio_set_terse_name_length_c - sets the length of a terse device name
dio_siblings - returns previous and next siblings for a device
dio_spec_to_drf_string_c - converts a device specification to a DRF string
dio_ssdn_to_device_type_c - returns device types and classes for a SSDN/node combinations
dio_ssdn_to_duplicate_ssdn_properties_c - returns device properties whose SSDNs are the same as the requested SSDN
dio_ssdn_to_location_c - returns physical location of SSDN/node combinations
dio_status_attr_to_bit_info_c - returns bit information for a device corresponding to a status attribute
dio_status_scaling_attributes_c - returns status scaling attributes for a device
dio_status_scaling_info_c - returns status scaling information for a device or a list of devices
dio_status_scaling_length_c - returns the status scaling length for a device or a list of devices
dio_structure_name_c - returns the structure name for a device property
dio_terse_name_to_full_name(_c) - returns the full device name corresponding to a terse device name
dio_tuner(_c) - sets parameters used globally by DIO routines
dio_units_text_c - returns device units text
dio_users_monitoring_alarm_c - returns the users who are montoring an alarm
dio_validate_device_name_c - parses a device name to see if it obeys all applicable device naming rules
dio_value_text_to_raw_data_c - converts scaled value text strings to raw readings or settings
dio_virtual_machine_info_c - returns virtual machine information for device(s)
dio_was_controlled_c - determines if a list of devices was controlled in a particular time period
dio_was_set_c - determines if a list of devices was set in a particular time period

DIO_DIGITAL

dio_array_device_negative_c - sends a "negative" command to an array device
dio_array_device_off_c - sends an "off" command to an array device
dio_array_device_on_c - sends an "on" command to an array device
dio_array_device_positive_c - sends a "positive" command to an array device
dio_array_device_reset_c - sends a "reset" command to an array device
dio_build_status_attribute_value_list_c - builds a list of requests for status devices
dio_cntrl_dev(_c) - sends a basic control command to a device
dio_cntrl_lst - sends list of basic control commands to a list of devices
dio_digital_control_c - sends a digital control command to a device
dio_digital_control_list_c - sends a digital control command to a list of devices
dio_digital_control_text_to_value_c - converts a digital control text string to its corresponding value
dio_digital_control_text_to_value_list_c - converts a digital control text string to its corresponding value for a lis of devices
dio_get_status_array_device_c - returns basic status for a single array device
dio_is_on(_c) - returns device on/off status
dio_is_on_lst - returns device on status for a list of devices
dio_is_pos_lst - returns device polarity status for list of devices
dio_is_positive(_c) - returns device polarity status
dio_is_ramping_c - returns device ramp/DC status
dio_is_ramping_list_c - returns device ramp/DC status for a list of devices
dio_is_rdy_lst - returns device ready status for a list of devices
dio_is_ready(_c) - returns device ready status
dio_is_rem_lst - returns device remote status for a list of devices
dio_is_remote(_c) - returns device remote status
dio_is_status_attribute_state_value_c - returns device status attribute state value
dio_is_status_attribute_value_by_id_c - returns device status attribute value
dio_is_status_attribute_value_c - returns device status attribute value
dio_is_status_attribute_value_list - returns status attribute values for a list of devices
dio_neg_lst - sends "negative" commands to a list of devices
dio_negative - sends a "negative" command to a device
dio_off - sends an "off" command to a device
dio_off_lst - sends "off" commands to a list of devices
dio_on - sends an "on" command to a device
dio_on_lst - sends "on" commands to a list of devices
dio_pos_lst - sends "positive" commands to a list of devices
dio_positive - sends a "positive" command to a device
dio_raw_to_status_attribute_value_by_id_c - converts raw device data to a status attribute value
dio_raw_to_status_state_value_by_id_c - converts raw device data to a status state value
dio_reset - sends a "reset" command to a device
dio_rst_lst - sends "reset" commands to a list of devices
dio_set_dc_mode_c - sends a DC mode command to a device
dio_set_dc_mode_list_c - sends DC mode commands to a list of devices
dio_set_ramp_mode_c - sends a ramp mode command to a device
dio_set_ramp_mode_list_c - sends ramp mode commands to a list of devices
dio_status(_c) - returns basic status for a single device
dio_sts_lst - returns basic status (and text) for a list of devices
dio_sts_txt(_c) - returns the status text for a single device in an XCHAR string
dio_sts_txt_lst - returns status text for a list of devices in XCHAR strings

DIO_MODEL

dio_model_names - allocs memory, returns strings for currently available models
dio_read_cnscom_redirection_info - reads DPM redirection information stored in console common
dio_redirect - requests DPM redirect data I/O for a specified (list of) models
dio_redirect_status - returns the DPM redirection info for a specified console
dio_simulate - set a simulate mode within DIO
dio_simulate_query - returns the modes for DIO simulation use
mio_cancel - removes devices from the MIO pool
mio_control - performs basic control into the MIO datapool
mio_fill_status - fills status for list of DI/PI entries in the MIO memory pool
mio_pool_address - returns raw data addresses in the MIO datapool
mio_read - returns raw data from the MIO datapool
mio_read_directed - returns raw data from the MIO datapool
mio_select_pool - select a mio pool of memory
mio_set - sets raw data into the MIO datapool
mio_time_set - returns the time of day that the MIO datapool was set
whk_callback_init - registers a function with the DAQ Redirection Callback Facility

DIO_MEMORY

dio_memory_cancel_c - removes devices from the current DIO memory pool
dio_memory_control_c - performs basic control on the current DIO memory pool
dio_memory_get_array_c - returns scaled data from the current DIO memory pool
dio_memory_get_c - returns scaled data from the current DIO memory pool
dio_memory_get_directed_raw_c - returns raw data from the current DIO memory pool
dio_memory_get_raw_c - returns raw data from the current DIO memory pool
dio_memory_pool_id_to_name_c - convert a DIO memory pool ID to its associated name
dio_memory_pool_name_to_id_c - convert a DIO memory pool name to its associated ID
dio_memory_pool_query - retrieve the DIO memory pool name
dio_memory_populate_c - populates the current DIO memory pool
dio_memory_populate_query - returns the population method for DIO memory access
dio_memory_read_c - returns scaled data from the current DIO memory pool
dio_memory_read_raw_c - returns raw data from the current DIO memory pool
dio_memory_select_pool_c - select a DIO pool of memory
dio_memory_set_array_c - sets scaled data into the current DIO memory pool
dio_memory_set_c - sets scaled data into the current DIO memory pool
dio_memory_set_populate_c - set the population method for DIO memory access
dio_memory_set_raw_c - sets raw data into the current DIO memory pool
dio_memory_status_c - returns device basic status from a from the current DIO memory pool
dio_memory_time_set_c - returns the time of day that the DIO memory pool was set
dio_memory_write_c - writes scaled data into the current DIO memory pool
dio_memory_write_raw_c - writes raw data into the current DIO memory pool

DIO_RAW

dio_bld_get_raw(_c) - builds a list of datapool requests
dio_bld_set_raw(_c) - builds a list of datapool requests to be set by dio_set_lst_raw(_c)
dio_can_get(_c) - cancels single device previously accessed via dio_get_dev
dio_can_get_lst - cancels list of data retrieval values
dio_can_set(_c) - cancels a single device setting entry created by 'dio_set_dev'
dio_can_set_lst - cancels a list of data setting values
dio_cancel_get_array(_c) - cancels a read request for a single array device
dio_cancel_set_array(_c) - cancels a setting request for a single array device
dio_change_ftd(_c) - changes the Frequency Time Descriptor (FTD) for a device
dio_change_ftd_lst(_c) - changes frequency time descriptor for list of devices
dio_check_read_request_size_c - checks to see if a list of devices/properties will fit in a single reading request
dio_check_set_request_size_c - checks to see if a list of devices/properties will fit in a single setting request
dio_delete_requests_c - removes specified requests from DIO's cache
dio_device_setting_is_enabled_c - indicates if settings are enabled for a given device
dio_disable_on_event_retries - allows the programmer to disable retries when attempting readings on event
dio_disable_settings - allows the programmer to disable settings
dio_enable_on_event_retries - allows the programmer to enable retries when attempting readings on event
dio_enable_settings - allows the programmer to enable device settings
dio_extract_read_list_status_c - returns a representative error from a data acquisition list retrieval
dio_extract_set_list_status_c - returns a representative error from a data setting list
dio_flush - processes any new requests or deletions for the data pool
dio_get_directed_list_raw_c - returns raw data from the datapool for the list
dio_get_lst_raw(_c) - returns raw data from the datapool for the list
dio_get_oneshot_ftd - returns unique one shot FTD so DPM will build unique lists
dio_get_raw(_c) - returns the raw data from the datapool for a device and prop
dio_get_raw_reading_func - retrieves the routine which is performing raw device readings
dio_get_raw_setting_func - retrieves the routine which is performing raw device settings
dio_get_read_list_devices_c - returns all device information from a device reading list
dio_get_retry - attempts to receive data indicated by a list
dio_get_set_list_devices_c - returns all device information from a device setting list
dio_insert_reqlst - inserts devices into a request list for data
dio_is_on_event_retry_enabled - retrieves whether or not retries will be attempted for on event device readings
dio_is_setting_enabled - indicates if settings are enabled at DIO level
dio_list_info - returns list of device information from a data acquisition list
dio_read_list_length_c - returns the length of a data acquisition list
dio_read_list_single_entry_info_c - returns information about a single entry of a data acquisition list
dio_remove_raw_reading_func - removes a routine previously registered by dio_specify_raw_reading_func
dio_remove_raw_setting_func - removes a routine previously registered by dio_specify_raw_setting_func
dio_set_list_length_c - returns the length of a data setting list
dio_set_list_single_entry_info_c - returns information about a single entry of a data setting list
dio_set_lst_raw(_c) - sends raw setting data to the datapool for a list of devices
dio_set_raw(_c) - sends raw data to a device and a property
dio_settings_are_enabled - indicates if settings are enabled
dio_slist_info - returns list of device information from a data setting list
dio_specify_raw_reading_func - registers a routine to perform raw device readings
dio_specify_raw_setting_func - registers a routine to perform raw device settings
read_packeted_data_c - reads raw data froma list of devices from a variety of data sources
read_packeted_device_c - reads raw data for one device from a variety of data sources

DIO_SCALED

dio_add_timer_events_c - adds reference clock events to a 177/377 timer channel
dio_bld_get(_c) - builds a list of device/property (DI/PI) requests
dio_bld_set(_c) - builds a list for setting devices (in engineering units)
dio_build_ftp_list_c - builds request for fast time plot data for a list of devices
dio_build_get_array_list_c - builds a list of requests for array devices
dio_build_get_array_list_raw_c - builds a list of raw requests for array devices
dio_build_set_array_list_c - builds a list of setting requests for array devices
dio_build_snapshot_list_c - builds request for snapshot data for list of devices
dio_build_timer_reference_list_c - builds a list to read clock events for 177/377 timer channels
dio_calculate_step_motor_steps_c - calculates the number of steps needed to move a stepping motor to a desired position
dio_can_ftp_c - determines if device(s) can be read via Fast Time Plot protocol
dio_can_read_using_ftp_c - determines if device(s) can be read via Fast Time Plot protocol
dio_can_read_using_snapshot_c - determines if device(s) can be read as snapshot buffer
dio_can_set_device_c - determines if device(s) can be set
dio_can_snapshot_c - determines if device(s) can be read as snapshot buffer
dio_can_trigger_snapshot_c - determines if device(s) can trigger a snapshot read
dio_cancel_ftp_list_c - cancels request for fast time plot list data
dio_cancel_snapshot_list_c - cancels request for snapshot data for list
dio_cancel_timer_reference_list - cancels a timer channel reading list
dio_delete_ftp_class_info_c - removes FTP class information from the DIO database cache
dio_delete_snapshot_class_info_c - removes snapshot class information from the DIO database cache
dio_event_control(_c) - enables, disables, or triggers Tevatron clock events
dio_event_control_list_c - enables, disables or triggers a list if clock events
dio_ftp_class_info_c - retrieves fast time plot class information
dio_ftp_default_freq_c - determines the default frequency for a given fast time plot
dio_get_array_device_c - reads array of scaled values for a device and property
dio_get_array_device_double_c - reads array of scaled values for a device and property
dio_get_dev(_c) - returns scaled data for specified device/property
dio_get_device_c - returns scaled data for specified device/property
dio_get_device_list_c - returns values (engineering units) for list of devices
dio_get_directed_list - returns values (engineering units) for list of devices
dio_get_ftp_list_c - retrieves fast time plot data for a list of devices
dio_get_lst - returns values (engineering units) for list of devices
dio_get_raw_ftp_list_c - retrieves raw fast time plot data for a list of devices
dio_get_raw_snapshot_list_c - retrieves raw snapshot data for a list of devices
dio_get_snapshot_class_c - returns the snapshot class for device(s)
dio_get_snapshot_list_c - retrieves snapshot data for a list of devices
dio_get_status_ftp_list_c - retrieves status fast time plot data for a list of devices
dio_get_timer_pulse_width_device_c - retrieves timer pulse width devices for a timer or list of timers
dio_get_timer_ref - reads in clock events for 177/377 timer channel into array
dio_get_timer_reference_device_c - retrieves timer reference devices for a timer or list of timers
dio_get_timer_reference_list - reads in clock events for a list of timer channels
dio_is_event_enabled(_c) - determines whether or not a system clock event is enabled
dio_is_step_motor - determines if a device is a stepping motor device
dio_is_timer_device_c - sees if a device or a list of devices are timer devices
dio_is_timer_pulse_width_device_c - sees if a device or a list of devices are timer pulse width devices
dio_is_timer_reference_c - sees if a device or a list of devices are timer reference devices
dio_move_step_motor - sets a stepping motor to make it go to a desired position
dio_rearm_snapshot_list_c - rearms a snapshot data acquisition list
dio_remove_all_timer_events_c - removes all reference clock events from a 177/377/379/477 timer channel
dio_remove_timer_events_c - removes reference clock events from a 177/377 timer channel
dio_set_array_device_c - sets array of scaled values for a device and property
dio_set_array_device_double_c - sets array of scaled values for a device and property
dio_set_dev(_c) - sets a device to a specified value (in engineering units)
dio_set_device(_c) - sets a device to a specified value (in engineering units)
dio_set_device_list_c - sets a list of values for devices
dio_set_for_read(_c) - sets or clears "set for read" privilege bit for calling task
dio_set_lst - sets a list of values for devices
dio_set_step_motor(_c) - sets stepping motor using supplied engineering-unit values
dio_set_step_motor_steps_c - sets a stepping motor in steps
dio_set_timer_ref - sends reference clock events to a 177/377 timer channel
dio_set_value_text_c - sets a value for a device based upon a text string
dio_snapshot_class_info_c - retrieves snapshot plot class information
dio_snapshot_default_freq_c - determines the default frequency for a given snapshot plot
dio_ssdn_to_snapshot_class_c - returns the snapshot class for device(s) based upon SSDN(s)
dio_step_motor_is_moving_c - determines if a stepping motor device is presently moving
dio_timer_max_events_c - determines the maximum number of reference clock events for a timer channel
dio_value_text_c - reads a value for a device and property and converts it to text
dio_wildcard_build - builds a wildcard device to read MADCs
dio_wildcard_cancel - cancels a wildcard device
dio_wildcard_read - reads a wildcard device

DIO_TABLE

intro_td - introduction to the use of Table Device access (TD) routines
td_build(_c) - builds a list of card, table, and slot specifications
td_cancel - cancels non-oneshot ftd list
td_extract_list_status_c - returns a representative error from a table device list access
td_query - returns information on specified rampcard's table and composition
td_read - reads data for a list of table devices previously setup with td_build(_c)
td_read_one(_c) - reads a single table's slot(s) values
td_set(_c) - sets data for a list of table devices previously setup with td_build(_c)
td_set_one(_c) - sets a single table's slot(s) to specified values

ERROR_LOGGING

clib_calloc - allocates an area of dynamic memory and initializes all bytes to 0
clib_free - similar to standard free but provides added debug functionality
clib_malloc - similar to standard malloc but provides added debug functionality
clib_memory_block_length - returns the length of a memory block allocated by CLIB memory routines
clib_memory_info - returns dynamic memory allocation information
clib_realloc - similar to standard realloc but has added debug functionality
clu_add - writes one line of information to the log file
clu_close - writes information to log format/status file, closes log
clu_get - reads one line of information from the log file
clu_open - reads information from log format/status file, opens log
errhlp(_c) - opens window on the current TV window and displays help text
error_clip_depth_c - sets clipping of repeated error codes for same device
error_close - closes the present error display region
error_cmprintf_c - displays formatted, colored error message on TV or graphic screen
error_colored_message_c - displays colored error message
error_disp_uti - writes an error code and/or message to a log file
error_display(_c) - displays error code and/or message on TV or graphics screen
error_display_popup(_c) - displays error code and/or message in a popup window
error_embedded_set_level_c - controls the ability of library routines to make calls to 'error_display(_c)'
error_erase - clears the current error display field
error_imbedded_enabled - tells if routine is enabled to call 'error_display(_c)'
error_imbedded_off - inhibits routines from making calls to 'error_display(_c)'
error_imbedded_on - enables library routines to make calls to 'error_display(_c)'
error_in_int_list_c - extracts first error from list of integer ACNET errors if overall_status > 0
error_in_list(_c) - extracts first error from list of errors if overall_status > 0
error_init(_c) - initializes error display parameters
error_init_uti - initialize error display for UTI's
error_is_occluded - determines whether or not the error display window is occluded
error_last - returns the last error encountered in the present program
error_last_remote - returns information about the last remote error received
error_message(_c) - displays error message on TV or graphics screen
error_move_disable - inhibits current error_display window from being moved
error_move_enable - permits current error_display window to be moved
error_mprintf_c - displays formatted error message on TV or graphic screen
error_mprintf_remote_c - sends a formatted error message to another program
error_pop_window - pops the current error display window to the top
error_printf_c - displays error code with formatted message on TV or graphics screen
error_printf_limit_c - sets limit of error messages in a nonconsole environment
error_printf_remote_c - sends an error code with formatted message to another program
error_query_clipping - returns current state of error clipping
error_query_setup - returns the current error display setup
error_remote_callback_add - registers a function for monitoring remote errors
error_remote_callback_remove - removes a callback for monitoring remote errors
error_set_scroll_limit_c - sets the scroll buffer size for the current error display window
error_size_and_position_c - reposition and/or resize the present error display region
error_trace_get - reads the error traceback stack for the current program
error_trace_off - halts error traceback for the current program
error_trace_on - initializes error traceback for the current program
error_trace_view_c - displays error trace buffer in a scrolling window
error_unpack(_c) - unpacks an ACNET error code into facility and error codes
error_uti_logging_c - enables/disables low level error messages from UTIs
error_window_is_present - determines whether or not an error display window is present
intro_error - introduction to error handling and message logging support
log_read - displays log messages written by previous calls to 'log_write'
log_read_setup_c - sets up parameters for future calls to 'log_read'
log_write - writes a message to a shared circular log file
log_write_multiline_c - writes a multiline message to a shared circular log file
math_exception_check - returns and clears the last trapped condition
math_exception_establish - establishes an Arithmetic error handler
memory_analyze - queries dynamic memory allocation structures for corruption
memory_diagnostic_control_c - controls the dynamic memory diagnostics
shared_log_printf_c - writes a formatted string to a shared circular log file
shared_log_printf_multiline_c - writes a formatted multiline string to a shared circular log file

EVENTS_AND_CLOCKS

acctim - returns elapsed time since selected major accelerator reset event
clock_get_default_multicast_type - returns the default multicast clock type
clock_set_multicast_type - sets default clock multicast type for current program
clock_type_convert_c - converts between multicast and standard clock types
clref - clears a specified event flag
event_count_c - returns the all-time occurrence count of a clock event
event_history - returns history of clock event in current or past supercycle
event_last_timestamp_c - returns the timestamp of the last occurrence count of a clock event
event_set_fake - generates a fake clock event
event_translate_c - translates a relative clock event number to it absolute value
evmon - retrieves info about last occurrence of a clock event
evmon_usec_c - retrieves info about the last occurrence of a clock event
is_beam_sync_clock_type_c - determines if a clock type is a beam sync clock type
lckclk - returns FORTRAN_TRUE if clock event has occurred since previous call
lckclk_allocate - returns a clock watcher ID to be used with 'lckclk_api'
lckclk_api - returns TRUE if clock event has occurred since previous call
lckclk_c - returns TRUE if clock event has occurred since previous call
lckclk_free - frees a clock watcher ID allocated by 'lckclk_allocate'
mdat_frame_info_c - retrieves MDAT frame information
readef - reads a specified event flag
reflected_events_c - returns reflected TCLK events for beam synch events
setef - sets a specified event flag
ticks_since_event - returns 15 Hz ticks since a clock event
tlg_cycle_length - reads time line generator module getting cycle information
tlg_event_times_c - calculates times at which the requested event will occur
tlg_get_reset_info_c - reads time line generator module getting state information
tlg_init_c - initializes TLG information for faster access in future tlg_xxx calls
tlg_max_cycle_length_c - calculates max cycle length between events
tlg_min_cycle_length_c - calculates min cycle length between events
tlg_sanity_check_c - TLG sanity check
tlg_supercycle_length - returns length of the current supercycle in seconds
wait_for_predicted_event(_c) - waits for the time that an event is predicted to occur
wait_for_state(_c) - waits for a state event
waitev(_c) - waits for a TCLK event
waitev_force_abort_window_c - determines whether or not the waitev(_c) routine creates an abort window
waitfr - places calling process in wait state until until specified event flag

FILE_IO

file_acknowledge_c - displays an acknowledge window with the message text coming from a file
file_decide_c - displays a decision window with two choices (OK and Cancel)
file_directory_select_c - displays subdirectories of requested root directory
file_exists_c - determines whether a file name points to an existing file
file_find_in_path_c - determines whether a file name points to an existing file
file_name_convert_c - converts a file name from VMS to Linux format and vice versa
file_name_expand_c - expands a file name using tilde expansion
file_name_parse_c - parses a file name into its component pieces
file_num_lines - returns the number of lines in an ASCII text file
file_view_edit_c - supports reading and editing an ASCII text file
file_view_find - finds files that match a specified filename (wildcards allowed)
file_view_read - reads and displays an ASCII text file
file_view_select - displays directories of files
fm_check_reply(_c) - checks for completion of an asynchronous file access
fm_close(_c) - closes a Filesharing file given its Virtual Unit Number
fm_close_all - closes all files previously opened by calls to 'fm_open(_c)'
fm_close_by_name - closes a Filesharing file given its name
fm_delete_record(_c) - deletes a record from a Filesharing file
fm_file_attributes - returns file attributes for Filesharing files
fm_get_access(_c) - returns read/write access mode for a file
fm_get_filename_c - returns file name for file given its Virtual Unit Number
fm_get_vun - allows program to read VUN assigned to a file via a prior open
fm_io(_c) - reads or writes a Filesharing record given its Virtual Unit Number
fm_is_open - indicates whether requested file is open
fm_is_writing_enabled - allows program to determine if file writing is enabled
fm_open(_c) - opens a Filesharing file and return its Virtual Unit Number
fm_open_io(_c) - reads or writes Filesharing record (opens if not already open)
fm_open_read(_c) - reads a Filesharing record (opens file if not already open)
fm_open_write(_c) - writes Filesharing record (opens file if not already open)
fm_query_tuner - returns global parameters set by fm_tuner
fm_read(_c) - reads record from Filesharing file given its Virtual Unit Number
fm_read_defaults - returns defaults used by other File Manager "fm_" routines
fm_read_multiple(_c) - reads multiple records from Filesharing file opened on VUN
fm_restore_defaults - restores file access defaults saved by fm_save_default
fm_rewind(_c) - rewinds sequential Filesharing file given its VUN
fm_save_defaults - saves present file access defaults
fm_set_defaults - sets defaults used by other File Manager "fm_xxx" routines
fm_tuner - sets parameters used globally by File Manager "fm_xxx" routines
fm_unlock(_c) - unlocks a Filesharing file given its Virtual Unit Number
fm_write(_c) - writes record to Filesharing file given its Virtual Unit Number
fm_write_disable - allows programmer to disable writing to all files
fm_write_enable - allows programmer to enable writing to files
fs_get_active_user_info_c - returns information about active Filesharing users
fs_get_open_file_info_c - returns information about open Filesharing files
get_default_file_path - returns the default file path
get_default_file_write_path - returns the default file write path
input_file_name(_c) - prompts user to input a file name
pgm_data_storage - read or write a contiguous blob of data to or from a file
pgm_data_storage_shared - read or write a contiguous blob of data to or from a file
read_web_page_c - retrieves a web page
wn_file_view_select_c - displays directories of files in a popup window

GRAPHICS_SCREENS

fntchr(_c) - allows the user to display special graphics characters
lex_draw_display_c - displays saved Lex Draw images on the color graphics displays
lex_draw_size_c - returns the size of a Lex Draw image
lex_object_display_c - displays a graphics object from the graphics object library
lex_query_param_c - returns the value of previously saved graphics attributes
lex_sa_acl_script_search_c - searches all Lex SA displays for an ACL script
lex_sa_device_search_c - searches all Lex SA displays for a device
lex_sa_find_acl_scripts_c - searches all Lex SAs for an ACL script
lex_sa_find_device_c - searches all Lex SAs for an ACNET device
lex_sa_get_devices - retrieves all ACNET devices referenced by a Lex SA
lex_sa_get_info_c - retrieves information about Lex SA displays
lx_col_to_pix(_c) - converts column value to an X coordinate on graphics screen
lx_colored_string_c - displays an XCHAR string on a graphics window
lx_pix_to_column_c - converts X coordinate on graphics screen to a character col
lx_pix_to_row_c - converts Y coordinate on graphics screen to a character row
lx_row_to_pix(_c) - converts a row value to a Y coordinate on a graphics screen
lxblnk(_c) - writes blanks on current graphics screen
lxbox(_c) - draws a box on the current graphics screen
lxchar(_c) - displays user defined character on graphics screen
lxfont(_c) - allows user to read or write data for one character in special font
lxhlin(_c) - draws a horizontal line on the current graphics screen
lximag - displays saved images on the color graphics displays
lxobj - displays a graphics object from the graphics object library
lxprint(_c) - writes a string of text at a row & col on current graphics screen
lxstring_c - allows user to display string of characters on graphics screen
lxtext_c - displays text string on the graphics screen
lxvlin(_c) - draws a vertical line on the current graphics screen
read_graphic_font - reads a graphic font file from disk
read_lx_format - reads the screen format of the current graphics window
reslex - restores one or all of previously saved graphics screen attributes
save_graphic_font_c - saves a graphic font file to disk
savlex - saves graphics screen attributes

GRAPHICS_WINDOWS

intro_graphics_windows - introduction to the use of graphics window routines (WNLIB)
wn_acknowledge_c - displays acknowledge window with a program-supplied message
wn_active(_c) - sets the active window for graphics operations
wn_axis_custom_label(_c) - draws an axis and makes tick marks and optional grids
wn_axis_grid(_c) - draws axis and makes tick marks and optional grids on window
wn_axis_label(_c) - draws an axis and makes tick marks and optional grids
wn_background_color_c - sets the background color for graphics windows
wn_blank_c - draws a blank text string in the active graphics window
wn_border_width_c - sets border width for closed objects drawn by routines
wn_box(_c) - draws a box on the active window with specified real-world coords
wn_box_pixel_c - draws a box on the active window with specified pixel coordinates
wn_calculate_dialog_coordinates_c - calculates the desired coordinates for a graphic screen dialog window
wn_check_for_interrupt - determines whether or not a user interrupt has occurred in a graphic window
wn_circle(_c) - draws a circle in active graphics window
wn_circle_pixel_c - draws a circle in active graphics window with specified pixel coordinates
wn_circular_arc_c - draws a circular arc in active graphics window
wn_clip(_c) - sets the graphic clipping limits to the active graphics window
wn_color(_c) - sets the drawing color for future graphics calls
wn_colored_text_c - draws a color coded text string in active window
wn_connect_points(_c) - sets state of connecting points, or symbols, for window
wn_cursor_disable - disables the graphics cursor
wn_cursor_init(_c) - enables and displays the graphics cursor
wn_cursor_init_pixel_c - enables graphics cursor displaying it where specified
wn_cursor_is_active - determines whether or not the graphics cursor is active
wn_cursor_pixel_position_c - returns the present pixel coordinates of the cursor relative to a window
wn_cursor_position_c - returns the present coordinates of the cursor relative to a window
wn_cursor_update - returns the present window ID and coordinates of cursor
wn_cursor_update_pixel - returns present pixel coordinates for cursor
wn_data_extrema - finds min and max values for saved data set of window
wn_data_fft_c - computes FFT for saved data set for the active graphic window
wn_data_mean - calculates mean values for saved data set of active window
wn_data_polyfit_c - finds a polynomial fit for saved data set of active window
wn_data_query - returns number of points saved, active, and outside
wn_data_recall - recalls saved data set for the active graphic window
wn_data_save(_c) - sets the data save state for the active graphic window
wn_data_set_cut_c - sets min and max values to be operated on by routines
wn_decide_c - displays a decision window with two choices (OK and Cancel)
wn_decide_multiple_c - decision window with a specified number of choices
wn_delete_all_c - deletes all windows created by earlier calls to 'wn_view(_c)'
wn_delete_c - deletes a window created by an earlier call to 'wn_view(_c)'
wn_display_value(_c) - displays value on the active graphics screen
wn_draw_mode(_c) - sets the current drawing mode for the "wn_xxx" routines
wn_erase(_c) - erases the active graphic window
wn_erase_screen(_c) - erases the active graphics screen
wn_external_colored_text_c - draws colored text string outside of graphic window
wn_external_display_value_c - displays value in ASCII outside of graphic window
wn_external_text(_c) - draws text string outside of graphic window
wn_fill_mode(_c) - sets current closed object fill mode for "wn_xxx" routines
wn_find_id(_c) - returns window ID for pixel coordinates
wn_find_list_c - returns list of window IDs found by last call to 'wn_find_id'
wn_flush - flushes the graphics command buffer
wn_get_active - returns the active window ID for graphics operations
wn_get_active_screen - retrieves the currently active output screen for windows created by 'wn_view(_c)'
wn_get_screen_title - retrieves the title of the active graphics screen
wn_get_view_coords_c - returns viewport coordinates for a window
wn_get_world_coords_c - returns world coordinates for a window
wn_getscrn(_c) - returns a pixel coordinate given world coordinate for a window
wn_getworld(_c) - returns world coordinate given screen pixel coordinate for a window
wn_grid(_c) - creates and draws grid for graphic window specified by a viewport
wn_grid_pixel_c - creates and draws grid for graphic window specified by pixel coordinates
wn_inptxt_c - prompts user to input text string by creating a window with prompt
wn_input_string_dialog_c - prompts user to input text string by creating a window with prompt
wn_interrupt_info - returns graphic window interrupt information
wn_intersect_c - returns value of TRUE if windows indicated intersect
wn_move_block_of_pixels_c - moves or copies a rectangular block of pixels in the active window
wn_multitrace_axis_label(_c) - draws an axis and makes tick marks and optional grids
wn_multitrace_grid_c - creates and draws multitrace grid for graphic window specified by a viewport
wn_multitrace_grid_pixel_c - creates and draws multitrace grid for graphic window specified by a viewport
wn_occluded_c - returns value of TRUE if window is occluded
wn_plot_fill(_c) - sets state of filling on plots for the active window
wn_point(_c) - plots a point in the active graphics window
wn_point_pixel_c - plots a point in the active graphics window with specified pixel coordinates
wn_point_set - plots a set points in the active graphics window
wn_polygon_c - draws a polygon in the active graphics window
wn_prepare_dialog_window_c - prepares a graphic screen dialog window
wn_printf_at_c - draws a formatted text string in the active graphics window
wn_query_setup - returns parameters used by routines drawing on graphics window
wn_quick_grid - provides short argument list call to set up labelled plot grid
wn_read_background_format - determines how much text background window can hold
wn_read_background_size - returns the size of the background graphics window
wn_read_display_size - returns the size of the display
wn_read_text_format - returns the text format for the active graphics window
wn_read_user_defined_color - retrieves the current user defined color values
wn_redraw_grid_c - redraws any grids for the active graphic window
wn_register_function_c - registers function to execute when an event occurs
wn_relative_text(_c) - draws text string relative to the coordinates of graphic window
wn_screen_init(_c) - clears graphics screen and resets graphics context
wn_screen_title - sets the title of the active graphics screen
wn_select_field_delete_c - deletes one or all selection fields in a window
wn_select_field_disable_c - disables a select field created by an earlier call to 'wn_select_field_init_c'
wn_select_field_display_info_c - returns display information for a selection field type
wn_select_field_enable_c - enables a select field disabled by an earlier call to 'wn_select_field_disable_c'
wn_select_field_init_c - initializes selection field having format Label [<]Entry[>]
wn_select_field_read_c - returns the current entry for a selection field
wn_select_field_register_c - registers a selection field type
wn_select_field_set_by_value_c - sets the current entry for a selection field by value
wn_select_field_set_c - sets the current entry for a selection field
wn_select_field_set_colors_c - sets the drawing colors for future select fields
wn_select_field_text_to_id_c - returns the window ID and select ID for a select field with a given handle or label
wn_select_rectangle_c - allows the user to select a rectangular portion of a graphics window
wn_select_screen(_c) - sets output screen for windows created by 'wn_view(_c)'
wn_set_background_format_c - resizes background graphics window for text
wn_set_background_size_c - resizes the background graphics window
wn_set_cursor_pixel_position_c - moves the graphics cursor to the pixel coordinates specified
wn_set_cursor_position(_c) - moves the graphics cursor to the coordinates and window specified
wn_set_cursor_type_c - establish the type of graphics cursor
wn_set_max_tick_mark_lengths_c - sets the maximum lengths of tick marks for future graphics calls
wn_set_plot_symbol(_c) - defines symbol to be plotted by calls to 'wn_symbol'
wn_set_scaling(_c) - sets scaling types for both planes of a window
wn_setsym(_c) - defines the name of symbol to be plotted
wn_switch_create_c - creates a switch region in a graphics window
wn_switch_delete_c - deletes a switch in a graphics window
wn_switch_disable_c - disables a switch created by an earlier call to 'wn_switch_create_c'
wn_switch_enable_c - enables a switch disabled by an earlier call to 'wn_switch_disable_c'
wn_switch_get_screen_c - returns the graphics screen where a switch was created by an earlier call to 'wn_switch_create_c'
wn_switch_pressed - returns TRUE if switch in graphics window has been pressed
wn_switch_read_c - returns status of the requested graphics window switch
wn_switch_redraw_c - redraws the image of a switch that may have been erased
wn_switch_relabel_c - changes the label and/or color of a switch
wn_switch_set_state_c - sets the current state of the requested switch
wn_switch_window_delete_c - deletes all switches in a graphics window
wn_symbol(_c) - plots a symbol in the active graphics window
wn_symbol_set - plots a number of symbols at a time in active graphics window
wn_text(_c) - draws a text string in the active graphics window
wn_text_attributes_c - sets current text drawing modes for graphics windows
wn_text_coord_to_virtual_c - converts text coordinates to virtual (screen) coordinates
wn_text_coord_to_world_c - converts text coordinates to world coordinates
wn_text_pixel_c - draws a text string in the active graphics window with specified pixel coordinates
wn_text_rotation(_c) - sets the current text rotation for graphics windows
wn_text_scaling_c - sets the text scaling mode
wn_text_size(_c) - sets the current text size for graphics windows
wn_text_size_in_pixels_c - returns the size of a character in pixels
wn_text_size_in_virtual_coordinates_c - returns the size of a character in virtual coordinates
wn_text_size_in_world_coordinates_c - returns the size of a character in world coordinates
wn_tv_map_c - maps (displays) a graphic screen dialog window
wn_tv_unmap - unmaps (closes) a graphic screen dialog window
wn_unregister_function_c - removes a previously registered function
wn_user_defined_color_c - sets the drawing color using RGB values for future graphics calls
wn_vector(_c) - draws a vector in active graphics window
wn_vector_grain(_c) - sets grain (dot or dash pattern) for vectors
wn_vector_pixel_c - draws a vector in active graphics window with specified pixel coordinates
wn_vector_width(_c) - sets the vector width for vectors
wn_view(_c) - creates and sets the screen limits for a window
wn_view_construct_c - creates and sets the screen limits for a window
wn_view_pixel_c - creates and sets the screen limits for a window based on pixel coordinates
wn_view_text_format_c - creates and sets the screen limits for a window based on text coordinates
wn_wide_vector_c - draws a scalable width vector in active graphics window
wn_window_has_switch_c - returns number of switches defined in a graphics window
wn_window_world_to_pixel_coordinate_c - returns pixel coordinates relative to a window
wn_world(_c) - sets the real world coordinate limits for a graphics window
wn_world_to_text_coord_c - converts world coordinates to text coordinates

INTER_NODE_COMMUNICATIONS

acnet_accept_requests - connects to ACNET as a request receiver
acnet_callback_flush - calls callback functions queued since the previous call
acnet_callback_handle - initializes network handle for ACNET callback facility
acnet_callback_handle_return - returns network handle for ACNET callback facility
acnet_callback_init - registers a typecode with ACNET Request Callback Facility
acnet_cancel_request - cancels an outstanding ACNET request
acnet_check_if_handle_is_available - checks to see if an ACNET handle is available
acnet_chgpgm - starts up a program on a specified console and slot
acnet_cnsnum_to_node - translates console number to node and trunk values
acnet_connect - connects the caller to ACNET
acnet_current_handle - returns the current ACNET handle string for the calling process
acnet_current_rum_handle - returns the current ACNET RUM handle string for the calling process
acnet_default_connect - connects the caller to ACNET with the name of the process
acnet_default_connect_name - returns the default ACNET connection name for the calling process
acnet_disconnect - disconnects the caller from ACNET
acnet_get_active_handles - returns the current active ACNET handles for the calling process
acnet_get_reply - retrieves the next ACNET reply for a given request
acnet_get_request - retrieves the next ACNET request
acnet_getnext_request - pop next request from FIFO stack of ACNET requests
acnet_is_rum_handle - determines whether or not a handle string is presently in use as a RUM handle
acnet_node_name - translates between an ACNET logical node and name
acnet_node_to_cnsnum_c - translates node and trunk values to a console number
acnet_receive_requests - connect to ACNET and receive ACNET requests for handle
acnet_reply - sends a reply to a previous ACNET request
acnet_request - sends an ACNET request
acnet_request_wait - sends an ACNET request and wait for a reply or a timeout
acnet_send_reply - sends an ACNET reply from a previously received request
acnet_send_wait - sends an ACNET request and wait for a reply or a timeout
acnet_set_handle - changes the default ACNET handle
acnet_task_exists_c - determines if an ACNET task exists
acnet_task_get_ids_c - retrieves the task and process IDs for an ACNET task
acnet_task_id_to_name_c - converts an ACNET task ID to a name
acnet_task_info_c - returns information about an ACNET task
acnet_task_pid_to_name_c - converts an ACNET task process ID to a name
acnet_usm_request - sends an ACNET USM (UnSolicited Message) request
acnet_wait - waits until the next ACNET message is received
generic_message_init - initializes a generic message buffer header
intro_acnet - introduction to ACNET interprocess communication routines
is_generic_message - checks a buffer to see if it is a generic message buffer
lock_read - reads for the presence of a lock on a user-named object
lock_read_program_locks_c - returns the list of locks owned by a particular process
lock_release - release a lock on a user-named object
lock_request - requests a lock on a user-named object
net_alt_node - returns alternate trunk/node given logical trunk/node value
net_info_access - access internal network info for user process
net_trn_node - translates logical trunk and node value into a Radix-50 string (XXX: OLD CLIB)
net_trn_nodename - translate logical node name into a logical trunk and node (XXX: OLD CLIB)
ntv_cancel_request - cancels an outstanding request
ntv_check_reply - checks to see if a reply has been received
ntv_check_request - checks receive buffer for arrival of a request or USM
ntv_connect - connects user process to ACNET network and sets network task name
ntv_current_handle - retrieves the current ACNET task handle
ntv_disconnect - disconnect from the network, returning all network resources
ntv_disconnect_task - disconnect single task from the network
ntv_get_taskid - returns logical task id of named task connected to network
ntv_get_taskname - returns network task name of task with logical task id
ntv_lcl_retry - checks a condition code from a send operation indicating failure
ntv_receive_reply - clear reply DONE bit and optionally adjust reply buffer
ntv_receive_request - unlock receive buffer of RUM connected process
ntv_rmt_retry - checks for condition code from a reply indicating a failure
ntv_send - send an unsolicited special message (USM)
ntv_send_reply - sends a reply to a request back to the source of the request
ntv_send_request - sends a request message
ntv_status - converts 16 bit ACNET global status to 32 bit condition code
ntv_sts16 - converts a 32 bit VMS status code into 16 bit code used by ACNET
ntv_sts32 - converts 16 bit ACNET global status to 32 bit condition code
ntv_wait_reply - waits for arrival of a reply to an outstanding request
ntv_wait_request - waits for the arrival of a request or USM in receive buffer
remote_pgm_build_script_list_c - builds a remote program script list request
remote_program_available_methods - returns the available remote methods for a program
remote_program_build_method_c - builds a remote program method request
remote_program_build_script_c - builds a remote program script request
remote_program_caller_data - returns remote console application request caller data
remote_program_check - checks for a remote (batch) console application request
remote_program_end_request_c - handles end of request operations for a remote program request
remote_program_generate_output - generates requested output for a remote program request
remote_program_get_data - returns remote console application request data
remote_program_get_method - returns the method information for a remote program method request
remote_program_get_script - returns the script information for a remote program script request
run_remote_program_c - runs a remote (batch) console application program
states_callback_init - registers a function with States Callback Facility
tcp_connect - establishes communication path to send/receive messages from TCP/IP server
tcp_connect_by_handle - establishes communication path to send/receive messages from TCP/IP server
tcp_disconnect - disconnects from a TCP socket
tcp_disconnect_by_handle - disconnects from a TCP socket
tcp_receive - reads a message from a TCP socket into a buffer
tcp_receive_by_handle - reads a message from a TCP socket into a buffer
tcp_send - sends a message to a connected TCP socket
tcp_send_by_handle - sends a message to a connected TCP socket
tcp_send_wait - sends a message to a connected TCP socket and waits for a reply or timeout
tcp_send_wait_by_handle - sends a message to a connected TCP socket and waits for a reply or timeout
utility_acb_register_function - registers a function to handle utility ACNET callback requests
utility_acb_send_terminate_request - send a utility ACNET callback request to terminate a program
utility_acb_unregister_function - removes a callback for handling utility ACNET callback requests

INTRA_NODE_COMMUNICATIONS

cmu_connect - establishes comm path to send or receive messages from mailbox
cmu_disconnect - disconnects from a mailbox
cmu_empty_box - empties a mailbox
cmu_receive - reads a message from a mailbox into a buffer
cmu_send - sends a message to a mailbox

KNOB_DATA

knob_cancel_c - cancels an earlier knob request by 'knob_init_c'
knob_init_c - makes a request to monitor knob changes
knob_update_c - checks to see if the knob has been turned

NETWORK_NAME_TRANSLATIONS

net_alt_node - returns alternate trunk/node given logical trunk/node value
net_info_access - access internal network info for user process
net_trn_node - translates logical trunk and node value into a Radix-50 string (XXX: OLD CLIB)
net_trn_nodename - translate logical node name into a logical trunk and node (XXX: OLD CLIB)
ntv_cancel_request - cancels an outstanding request
ntv_check_reply - checks to see if a reply has been received
ntv_check_request - checks receive buffer for arrival of a request or USM
ntv_connect - connects user process to ACNET network and sets network task name
ntv_current_handle - retrieves the current ACNET task handle
ntv_disconnect - disconnect from the network, returning all network resources
ntv_disconnect_task - disconnect single task from the network
ntv_get_taskid - returns logical task id of named task connected to network
ntv_get_taskname - returns network task name of task with logical task id
ntv_lcl_retry - checks a condition code from a send operation indicating failure
ntv_receive_reply - clear reply DONE bit and optionally adjust reply buffer
ntv_receive_request - unlock receive buffer of RUM connected process
ntv_rmt_retry - checks for condition code from a reply indicating a failure
ntv_send - send an unsolicited special message (USM)
ntv_send_reply - sends a reply to a request back to the source of the request
ntv_send_request - sends a request message
ntv_status - converts 16 bit ACNET global status to 32 bit condition code
ntv_sts16 - converts a 32 bit VMS status code into 16 bit code used by ACNET
ntv_sts32 - converts 16 bit ACNET global status to 32 bit condition code
ntv_wait_reply - waits for arrival of a reply to an outstanding request
ntv_wait_request - waits for the arrival of a request or USM in receive buffer

ONLINE_HELP

bubble_help_callback_init_c - creates a bubble help region in a window
bubble_help_callback_term_c - removes help region created by earlier call to 'bubble_help_callback_init_c'
bubble_help_display_delay_c - sets up the display delay for bubble help messages
bubble_help_enable_disable_c - enables/disables the display of bubble help messages
bubble_help_setup_c - sets up display of bubble help messages
bubble_help_window_delete_c - deletes all bubble help regions associated with a window
console_help_text_c - returns console help text in XCHAR format
console_help_topic_names_c - returns console help topic names
help_callback_init_c - creates a help region in a window
help_callback_term_c - removes help region created by earlier call to 'help_callback_init_c'
help_enable_disable_c - enables/disables the display of context sensitive help messages
help_window_delete_c - deletes all help regions associated with a window
window_has_help_c - returns number of help regions defined for a window

OTHER_DATA_ACQUISITION

alarm_cancel_message_c - allows a process to cancel an alarm message
alarm_report - allows a process to report an alarm/event to central alarm server
alarm_rptw_text - allows a process to report an alarm/event with a message
alarm_send_message_c - allows a process to send an alarm message
alarm_submit_event - allows a process to submit an event alarm
appds_delete_record - delete one or more records from an APPDS table
appds_free_table_cache - closes all open APPDS tables and releases all associated memory
appds_get_db_timeout - get current timeout value for an APPDS database connection
appds_get_inter_mode - retrieves information about APPDS table
appds_get_table_status - get status information for the given table
appds_key_match_count - counts the number of records that match the given key
appds_read_record - read one or more records from an APPDS table
appds_set_db_timeout - set the timeout value for an APPDS database connection
appds_set_inter_mode - set the interaction mode for the given APPDS table
appds_write_record - write one or more records to a APPDS table
camac_error_text_c - returns CAMAC error text
camac_error_to_acnet_error_c - converts a CAMAC error to an ACNET error
camac_io_c - performs basic CAMAC I/O functions
db_close - closes an open connection to the application database
db_error - return pointer to error string from last operation on handle
db_free_image - free image and text data origianlly allocated by db_select()
db_free_result_set_info - frees database result set column information
db_get_result_set_info - read database result set information
db_modify - modify data in application databases using SQL
db_nextrow - read next row of data from application databases using SQL
db_open - opens a connection to the application database
db_select - read data from application databases using SQL
db_timeout_from_dio - calculate database timeout based upon DIO database timeout
db_users - reports currrent users of CDBS, ADBS, or BDBS SQL Servers
gpib_clear_c - clears a GPIB device via a Selective Device Clear (SDC)
gpib_close - closes a connection to a GPIB interface node
gpib_device_info_c - returns GPIB device information
gpib_get_device_c - returns the ACNET device required to a access a GPIB device
gpib_local_c - places a GPIB device in local mode
gpib_maximum_buffer_length - returns the maximum read buffer length for any GPIB device
gpib_read_binary_c - reads binary data from a GPIB device
gpib_read_c - reads data from a GPIB device
gpib_reboot - reboots a GPIB interface module
gpib_select_c - selects the GPIB interface module to be used by future calls
gpib_select_ip_name_c - selects the GPIB interface node to be used by future calls
gpib_select_node_c - selects the GPIB interface module to be used by future calls
gpib_serial_poll_c - serial poll status byte from a GPIB device
gpib_trigger_c - triggers a GPIB device via a Group Execute Trigger (GET)
gpib_write_c - writes a data string to a GPIB device
intro_appds - introduction to the use of APPlication Data Storage (APPDS) routines
lock_read - reads for the presence of a lock on a user-named object
lock_read_program_locks_c - returns the list of locks owned by a particular process
lock_release - release a lock on a user-named object
lock_request - requests a lock on a user-named object
state_condition_met_c - determines if a requested state condition was met
states_telldi - get device index which notifies front end of a Virtual Machine state change
str_to_escaped_quoted_sql_string - escapes quotes within a string for Sybase SQL
str_to_sql_expression - converts input string into search condition for Sybase SQL

INTERACTIVE_GRAPHICS

lx_wait_q_empty - waits for graphics commands to be executed

PROGRAM_CONTROL

abort_assert - allows the caller to simulate a user abort
abort_cancel - cancels an earlier call to 'abort_init'
abort_cancel_all - cancels all earlier calls to 'abort_init'
abort_check - checks if user has aborted in window
abort_enable_c - enables or disables the abort function
abort_init - initializes operator abort routines
abort_key_cancel - cancels an earlier abort key request by 'abort_key_init'
abort_key_init - makes a request to monitor the status of the abort key (F5)
abort_key_pressed - checks to see if the abort key (F5) has been pressed
abort_to_front - pops the current abort window to the front
check_for_sa(_c) - sees if a secondary application task is running in a slot
chgpgm(_c) - causes a new application task to be loaded on a console slot
cktrmu - checks to see if a termination request is pending for the application
clipboard_export - copies text to the clipboard
clipboard_export_close - closes a file and copies contents to the clipboard
clipboard_export_open - opens a file which will be copied to the clipboard
console_slot_program_state_c - returns state information for a program running in a console slot
find_sa - returns the slot a secondary application task is running in
get_chgpgm_script - retrieves a script command buffer queued to the task
get_current_context - returns the process' current operating context
get_process_alias - returns the process' alias if one has been set
get_process_alias_number - returns the process number of the calling program
get_process_name - returns the process name of the calling program
get_process_number - returns the process number of the calling program
get_task_c - returns the RAD50 task name of the program running in a slot
get_task_name_c - returns the ASCII task name of the program running in a slot
getcmd(_c) - retrieves a command buffer queued to the task
go_to_index_page - flushes any display I/O and launches the index page
init_repeat_kbd_intype - reinitializes interrupt state for 'repeat_kbd_intype'
intype - returns interrupt (event) information to the calling program
intype_again - returns same event type, row, and column as last call to 'intype'
intype_callback_init - registers a callback routine with 'intype'
intype_callback_term - removes an 'intype' callback registration
intype_set_double_click_c - sets time window for detection of a double click
intype_set_repeat_click_c - sets timing for repeated user interrupts
is_test_page - returns a value of TRUE if the calling program is a test program
k15hz - returns current value of a counter which is incremented at 15 Hz
key_clear_pressed_c - clears the status that the requested key has been pressed
key_press_cancel_c - cancels an earlier key press request by 'key_press_init_c'
key_press_init_c - makes a request to monitor key presses
key_pressed_c - checks to see if the requested key has been pressed
lcktrm - checks to see if a termination request is pending for the application
lib_sleep_millisecs - puts process to sleep for a specified number of milliseconds
lib_sleep_seconds - puts process to sleep for a specified number of seconds
lock_read - reads for the presence of a lock on a user-named object
lock_read_program_locks_c - returns the list of locks owned by a particular process
lock_release - release a lock on a user-named object
lock_request - requests a lock on a user-named object
millisecond_count - returns current value of a counter which is incremented at 1 KHz
millisecond_count_diff - returns the difference between a previous millisecond count and the current count
pause(_c) - suspends execution for a specific number of periodic intervals
process_get_active - returns names of active processes on a particular node
putcmd - copies command line buffer to queue for task in specified slot
remove_current_context - removes the process' current operating context
repeat_kbd_intype - allows repeated user interrupts if interrupt button is held
rerase - erases screen on a remote node
set_current_context - sets the process' current operating context
set_process_alias - sets the present process' alias
sleep_millisecs_c - puts process to sleep for a specified number of milliseconds
sleep_seconds_c - puts process to sleep for a specified number of seconds
task_slot - returns state information for a task in a CHGPGM slot
term - flushes the I/O buffers (TV and graphics) and then stops task execution
tv_paste_callback_add - registers a callback for tv paste (Ctrl-v)
tv_paste_callback_remove - registers a callback for tv paste (Ctrl-v)
wait_for_int - waits a number of seconds for a keyboard or terminate interrupt
wait_for_sa_startup(_c) - waits for a secondary application task to startup
who_started_me - returns the name of the process which started the calling process

PROGRAM_UTILITIES

application_keeper_info - returns author information about application programs
console_window_center_c - centers a console window
console_window_home_c - positions a console window at the origin
console_window_iconify_c - iconifies a console window
console_window_lower_c - lowers a console window
console_window_position_c - sets the position of a console window
console_window_raise_c - pops a console window to the front
console_window_save_image_c - saves a console window image to a file
console_window_set_size_c - sets the size of a console window
destroy_validated_user_name - destroys the most recently entered validated user name
email_send_image - sends an email message containing a graphic image to a user
email_send_message - sends an email message to a user
file_acknowledge_c - displays an acknowledge window with the message text coming from a file
file_decide_c - displays a decision window with two choices (OK and Cancel)
file_exists_c - determines whether a file name points to an existing file
file_find_in_path_c - determines whether a file name points to an existing file
file_name_convert_c - converts a file name from VMS to Linux format and vice versa
file_name_expand_c - expands a file name using tilde expansion
file_name_parse_c - parses a file name into its component pieces
file_num_lines - returns the number of lines in an ASCII text file
file_view_edit_c - supports reading and editing an ASCII text file
file_view_find - finds files that match a specified filename (wildcards allowed)
file_view_read - reads and displays an ASCII text file
file_view_select - displays directories of files
find_change - creates and manages a "find/change" dialog window
fstplt_c - interfaces to the Fast Time Plot package
ftp_calculated_trace_c - draws a calculated trace on a Fast Time Plot (FTP)
ftp_copy - allows an application program to submit an ftp command
ftp_file_menu_c - creates a menu of saved fast time plot setups
ftp_file_search - searches saved fast time plot setup files for a match
ftp_read_plot_setup_file_c - reads a saved fast time plot setup file
ftp_setup - edits a fast time plot setup
ftp_start - starts up a fast time plot
ftp_start_plot_by_name_c - starts up a fast time plot using device names
ftp_start_plot_c - starts up a fast time plot
ftp_start_plot_from_file_c - starts up a fast time plot using a saved plot setup file
get_default_file_path - returns the default file path
get_default_file_write_path - returns the default file write path
get_personal_user_name_c - retrieves the identity of the person running the current program
input_file_name(_c) - prompts user to input a file name
input_generic_login_info_c - prompts the user for login information
input_generic_user_password_c - prompts the user for a password
is_tv_window_id_c - determines if a given window ID refers to a TV window
is_valid_user - determines whether or not a string is a valid user name
is_valid_username - determines whether or not a string is a valid user name
is_valid_window_id_c - determines if a given value is a valid console window ID
lock_read - reads for the presence of a lock on a user-named object
lock_read_program_locks_c - returns the list of locks owned by a particular process
lock_release - release a lock on a user-named object
lock_request - requests a lock on a user-named object
parameter_window - creates a stand-alone parameter window on the TV screen
parameter_window_insert_device - inserts a device into a parameter window
parameter_window_set_height - sets the height of a parameter window
parameter_window_setup - enables or disables settings for parameter window
pgm_data_storage - read or write a contiguous blob of data to or from a file
pgm_data_storage_shared - read or write a contiguous blob of data to or from a file
program_help_available - returns whether program help is available for specified program
retrieve_validated_user_name - retrieves the most recently entered validated user name
send_mail_to_program_keeper - sends an email message to the primary and backup keepers of a program
set_rights_resource - sets/clears VMS identifiers from process rights list
set_validated_user_name_timeout_c - sets the timeout period for validated user names
show_program_info - displays pop-window with information on application
snapshot_choose_plot - allows selection of snapshot plot for requested device
snp_export_data - requests snapshot data to be exported via ASCII file
snp_file_menu_c - creates a menu of saved snapshot plot setups
snp_file_search - searches saved snapshot plot setup files for a match
snp_read_plot_setup_file_c - reads a saved snapshot plot setup file
snp_setup - allows a user to edit a snapshot plot setup
snp_start - starts up a snapshot plot
snp_start_plot_c - starts up a snapshot plot
snp_start_plot_from_file_c - starts up a snapshot plot using a saved plot setup file
snpplt_c - interfaces to the SNaPshot PLoT package
str_replace - modifies a candidate string on behalf of the change routine
str_wmatch_search - matches strings containing wild card characters
submit_batch_job - submits a batch job to a queue
this_application_keeper_email_c - returns the keeper's email for the presently running application program
this_application_keeper_info_c - returns keeper information about the presently running application program
user_email_c - returns user email addresses
user_password - prompts the user for a password
user_validation_c - queries the identity of user
utility_window_c - pop-up window for accessing misc program tools
utility_window_init(_c) - init pop-up window for accessing misc program tools
wn_file_view_select_c - displays directories of files in a popup window
xv_capture - sends request to capture a screen into a GIF-format file
xv_display - sends request for display of an XV file

SAVE_RESTORE_FILES

init_sr_system_data - retrieves save/restore devices for a given user save list
sr_category_menu_c - displays a menu of save/restore file categories
sr_data_length_c - returns raw data lengths from a save/restore file
sr_directory_info_by_date_c - returns the save/restore or SDA files from a given time period
sr_directory_info_c - returns directory information for save/restore files
sr_disconnect - disconnects from the active save/restore or SDA reader process
sr_expand_save_items_c - expands save items into their corresponding devices
sr_file_devices_c - returns the list of devices actually present in a save/restore or SDA file
sr_file_has_device_c - returns whether or not a device is actually present in a save/restore or SDA file
sr_file_has_devices_c - returns whether or not a list of devices are actually present in a save/restore or SDA file
sr_file_menu_c - displays a menu of save/restore files
sr_file_save_errors_c - returns all save errors from a save/restore file
sr_find_device_save_lists_c - returns the user save lists containing a device
sr_get_array_device_c - returns scaled array device data from a save/restore file
sr_get_device_c - returns scaled data from a save/restore file
sr_get_device_over_time_c - returns scaled data from across multiple save/restore files
sr_get_device_over_time_raw_c - returns raw data from across multiple save/restore files
sr_get_device_raw_c - returns raw data from a save/restore file
sr_get_file_indices_c - returns corresponding file indices for save/restore files
sr_get_level_1_info - retrieves save/restore categories for a given supersystem
sr_get_level_2_info - retrieves save/restore pages for a given category
sr_get_save_error_c - returns save errors from a save/restore file
sr_get_snapshot_c - returns snapshot data from a save/restore file
sr_get_status_text_over_time_c - returns device status text from across multiple save/restore files
sr_is_on_c - returns device on/off status data from a save/restore file
sr_is_positive_c - returns device polarity status from a save/restore file
sr_is_ramping_c - returns device ramp/DC status from a save/restore file
sr_make_save_file_c - saves device values in a standard Save/Restore file
sr_maximum_file - returns the maximum allowable save/restore file number
sr_newest_file_c - returns the newest save/restore or SDA file
sr_oldest_file_c - returns the oldest unprotected save/restore or SDA file
sr_read_device_c - returns scaled data from a save/restore file or SDA
sr_read_snapshot_c - returns snapshot data from a save/restore file
sr_restore_device_c - restores data from a save/restore file to device(s)
sr_save_list_devices_from_node_c - returns devices from a node that are in save lists
sr_save_list_name_to_devices_c - returns the devices for a requested user save list
sr_save_list_names - returns the save list names for a requested system
sr_save_mask_to_properties_c - converts a save property mask to an array of property values
sr_save_status - retrieves save process status
sr_sda_all_case_times_c - returns the begin and end times for SDA cases and subcases (sets)
sr_sda_case_times_c - returns the begin and end times for an SDA subcase
sr_sda_cases_present_c - returns the cases present in an SDA file
sr_sda_config_case_info_c - returns case information from the SDA configuration
sr_sda_config_device_c - returns device information from the SDA configuration
sr_sda_config_device_list_c - returns device information from the SDA configuration
sr_sda_config_devices_c - returns the list of devices configured for SDA acquisition
sr_sda_config_find_device_c - finds occurrences of a device in the SDA configuration
sr_sda_config_find_wild_c - finds occurrences of a wildcarded device name in the SDA configuration
sr_sda_data_lengths_c - returns raw data lengths from an SDA file
sr_sda_file_number_c - returns current SDA file number for given store number
sr_sda_get_device_over_time_c - returns scaled data from across multiple SDA samples
sr_sda_get_device_over_time_raw_c - returns raw data from across multiple SDA files
sr_sda_get_file_indices_c - returns corresponding file indices for SDA files
sr_sda_get_ftp_list_c - retrieves fast time plot data for a list of devices from SDA
sr_sda_get_ftp_num_points_list_c - retrieves number of fast time plot data points for a list of devices from SDA
sr_sda_get_raw_ftp_list_c - retrieves raw fast time plot data for a list of devices from SDA
sr_sda_get_raw_snapshot_list_c - retrieves raw snapshot plot data for a list of devices from SDA
sr_sda_get_snap_num_points_list_c - retrieves number of snapshot plot data points for a list of devices from SDA
sr_sda_get_snapshot_list_c - retrieves snapshot plot data for a list of devices from SDA
sr_sda_get_status_text_over_time_c - returns device status text from across multiple SDA samples
sr_sda_num_subcases_c - returns the number of subcases in an SDA case
sr_sda_select_directory_c - displays a menu of SDA file directories
sr_sda_set_directory_c - sets the SDA data directory
sr_sda_snapshot_stats_c - returns info about snapshots or fast time plots taken by SDA
sr_sda_store_number_c - returns store number that an SDA file was taken on
sr_sda_store_times_c - returns start and end dates corresponding to a given store number
sr_sda_subcases_present_c - returns the subcases actually present in an instance of an SDA case
sr_set_source_c - sets the data source for save/restore data
sr_snap_active_devices_c - returns active detached snapshot manager devices
sr_snap_date_to_file_info_c - returns file information for detached snapshot manager data based upon date
sr_snap_directory_info_c - returns directory information for detached snapshot manager data
sr_snapshot_header_c - returns info about snapshot taken by SDA or snapshot manager
sr_snapshot_info_c - returns info about snapshot taken by SDA or snapshot manager
sr_snapshot_info_list_c - returns info about snapshots taken by SDA or snapshot manager
sr_status_c - returns device basic status from a save/restore file
sr_status_text_c - returns color coded char strings representing basic status
sr_system_names - returns the current save/restore system names
sr_user_save_list_devices_from_node_c - returns devices from a node that are in user save lists

SCRIPT

chgpgm_buffer_is_script_request - checks to see if a passed command buffer is a script playback request
intro_script - introduction to the use of the scripting facility
script_accept - enables or disables script replay
script_available - determines how many scripts exist for the requested program
script_check - sets up handling of remote scripting requests
script_create - begins a script writing session
script_delete - deletes a script
script_get_dir - retrieves script directory information for the requested program
script_lock - inhibits user input between scripting sessions
script_menu - displays a menu of the available scripts for the requested program
script_select - opens a script file for the current program and replays it
script_status - returns the present scripting status for the calling program
script_stop - allows scripts to be interrupted
script_unlock - reenables user input after a previous call to script_lock

SEQNET

seqnet_an_introduction - an introduction to use of the SEQNET facility
seqnet_connection - connect application for Sequencer communication
seqnet_disconnect - disconnect application from Sequencer communication
seqnet_reply_message - send a message reply for a SEQNET request
seqnet_reply_update - send a status reply for a SEQNET request
seqnet_request_check - check for a seqnet request; deliver it, if present
seqnet_requester_info_c - retrieve information about a seqnet requester process
seqnet_send_status_message - send a status message to the Sequencer
seqnet_started - indicates if your program was started via SEQNET

TIME

A_INTRO_TIME - introduction to date and time in the control system
clinks_is_dst_c - determines if a date in clinks corresponds to a DST period
clinks_localtime - converts clinks to a broken down local time
clinks_mktime - converts a broken down local time to clinks
clinks_now - returns the number of seconds since 1 Jan 1972 00:00:00 CST
clinks_to_date - converts clinks to character date string
clinks_to_day_of_week_c - converts clinks to numeric week day 1(Mon)-7(Sun)
clinks_to_julian_date_c - converts clinks to a Julian date
clinks_to_numeric_date_c - converts clinks to a numeric date string
clinks_to_seconds_into_day_c - converts clinks to the number of seconds into the day
clinks_to_special_time_c - converts clinks to special time breakpoints
convert_compare_date_to_clinks - convert a date string in compare format, i.e., "yyyy-mm-dd hh:mm:ss", to clinks
convert_seconds_c - converts time in seconds in one format to time in seconds in another format
current_time_in_clinks - returns the current time since since 1 Jan 1972 00:00:00 CST
current_time_utc - returns the current time since the Epoch
date_to_clinks - converts local date string to clinks
db_date_to_clinks - converts database format date string to clinks
db_date_to_date_c - converts database format date string to a CLIB format date string
get_date_clinks - prompts user to input a date in dd-mmm-yyyy hh:mm:ss format
julian_date_to_clinks_c - converts a Julian date to clinks
milliseconds_now - returns the number of milliseconds since the Epoch
slash_date_to_clinks - converts a date string of the form mm/dd/yyyy hh:mm:ss[ AM/PM] to clinks
timezone_info - retrieves timezone information
traditional_date_to_clinks - converts a date string of the form Mmm... dd[,]yyyy hh:mm:ss to clinks
utc_ctime_to_date - converts a UTC ctime to character date string
utc_seconds_now - returns the number of seconds since 01-Jan-1970 00:00:00 UTC
utc_seconds_to_date_c - converts a UTC time in seconds to character date string
year_to_dst_dates(_c) - returns the beginning and ending DST dates for a given year

TV_WINDOWS

acknowledge(_c) - displays acknowledge window with a program-supplied message
array_edit_c - prompts the user to edit an array of values of a given type
binbox(_c) - returns TRUE if TV cursor was in specified box in background window
binfld(_c) - returns TRUE if cursor was in specified field of background window
btvblnk(_c) - writes blanks to the background text window
btvceol(_c) - erases a row of the background window starting at a column
btvceop(_c) - erases the background window
btvcolr(_c) - changes the color of characters on the background text window
btvdisp(_c) - reads and displays compressed TV image from a Filesharing record
btvfill(_c) - writes the same character a number of times
btvm(_c) - displays background text or reads in text
btvmx(_c) - displays background text or reads in text in XCHAR format
bubble_help_callback_init_c - creates a bubble help region in a window
bubble_help_callback_term_c - removes help region created by earlier call to 'bubble_help_callback_init_c'
bubble_help_display_delay_c - sets up the display delay for bubble help messages
bubble_help_enable_disable_c - enables/disables the display of bubble help messages
bubble_help_setup_c - sets up display of bubble help messages
bubble_help_window_delete_c - deletes all bubble help regions associated with a window
build_menu_bar_text - converts text so it's suitable as menu bar items
build_menu_text - converts text so it's suitable as menu items
calc_line_length_c - calculates maximum number of characters able to fit on line
calc_window_c - calculates the actual screen coordinates of a window
center_window_c - shifts a window's coordinates to center them on the screen
check_box_menu_c - displays a menu of check boxes
chkcmp - returns information about compressed TV images
choose_color - displays a menu of color choices
cns_edit - puts text in window, and allows editing of text in EDT style editor
cns_edit_read_cursor - returns the present text cursor position
cns_edit_set_cursor_c - positions cursor at position defined by a row and a col
combo_menu_c - displays a scrollable menu with an input field
combo_menu_hs_c - displays a scrollable menu with an input field
decide(_c) - displays a decision window with two choices (OK and Cancel)
decide_multiple_c - decision window with a specified number of choices
dialog_setup_c - sets up default parameters for dialog box routines
enumerated_type_menu_c - displays a scrollable menu displaying enumerated type values
field_window_delete_c - deletes all interrupt callback fields associated with a window
field_window_restore_exclusive - restores the previous exclusive window for interrupt fields
field_window_set_exclusive_c - disables all fields except those of the requested window
help_callback_init_c - creates a help region in a window
help_callback_term_c - removes help region created by earlier call to 'help_callback_init_c'
help_enable_disable_c - enables/disables the display of context sensitive help messages
help_window_delete_c - deletes all help regions associated with a window
hilite_create_c - creates a highlighting region in an alphanumeric window
hilite_delete_c - deletes a highlighting region created earlier
hilite_modify_save_buffer_c - allows the caller to modify the highlight saved text buffer
hilite_resume_c - resumes updates for a highlighting region after a suspension
hilite_simple_row_create_c - creates a row oriented highlighting region on the TV screen
hilite_suspend_c - suspends updates to requested highlighting region on TV
hilite_update_c - updates a highlighting region on the TV screen
hilite_window_delete_c - deletes all highlighting regions associated with window
horz_scrolling_text_message_c - displays a horizontally scrolling message window
in_window_box(_c) - returns TRUE if TV cursor was in specified box in the window
in_window_c - tells if TV cursor was in window last time 'intype' was called
in_window_field(_c) - returns TRUE if TV cursor was in specified field in window
in_window_interior_c - tells if TV cursor was in the interior of a window last time 'intype' was called
in_window_line(_c) - returns TRUE if TV cursor was in a row in window indicated
inptxt(_c) - prompts user to input text string by creating a window with prompt
input_array_values_c - prompts the user to input an array of values of a given type
input_field_create_c - creates an input field in a window
input_field_delete_c - removes field created by earlier call to 'input_field_create_c'
input_field_disable_c - disables an input field disabled by an earlier call to 'input_field_disable_c'
input_field_enable_c - enables an input field disabled by an earlier call to 'input_field_disable_c'
input_field_read_c - returns the current value for an input field
input_field_set_c - sets the current value for an input field
input_field_set_id_type_c - sets the identifier type for subsequent calls to "input_field_xxx" routines
input_field_window_delete_c - deletes all input fields associated with a window
input_string_dialog_c - prompts user to input text string by creating a window with prompt
interrupt_window - returns window ID in which most recent interrupt occurred
intro_tv_windows - introduction to the use of TV window manager routines
list_field_create_c - creates a list field in a window
list_field_delete_c - removes field created by earlier call to 'list_field_create_c'
list_field_disable_c - disables a list field created by an earlier call to 'list_field_create_c'
list_field_enable_c - enables a list field disabled by an earlier call to 'list_field_disable_c'
list_field_read_c - returns the current entry for a list field
list_field_set_c - sets the current entry for a list field
list_field_set_id_type_c - sets the identifier type for subsequent calls to "list_field_xxx" routines
list_field_window_delete_c - deletes all list fields associated with a window
logical_combo_menu_c - displays a scrollable logical menu
logical_scroll_menu(_c) - displays a scrollable menu on the TV screen
menu(_c) - creates and services fixed menus
menu_assert_choice_c - asserts a choice from a presently open menu
menu_bar_change_entry_c - replaces label for requested field with passed text
menu_bar_create - creates a menu bar on the TV screen
menu_bar_delete - deletes menu bar created by earlier call to 'menu_bar_create'
menu_bar_disable_c - disables the menu bar for the requested window
menu_bar_dncase_entry_c - converts label for requested field to lower case
menu_bar_enable_c - enables the menu bar for the requested window
menu_bar_field_coordinates_c - returns coordinates for requested menu bar field
menu_bar_min_width_c - calculates the minimum width of a menu bar
menu_bar_upcase_entry_c - converts label for requested field to upper case
menu_bar_update - services a menu bar on the TV screen
menu_change_entry_c - changes text and/or color of a menu item
menu_change_entry_case_c - changes text case and/or color of a menu item
menu_create(_c) - creates a fixed menu on the TV screen
menu_delete(_c) - deletes a fixed menu
menu_is_open - determines whether there is a presently open menu
menu_set_current_entry_c - changes the current entry for a fixed menu
menu_setup_c - sets up default parameters for a menu of routines
menu_topmost - returns the ID of the topmost menu created
menu_update(_c) - services a fixed menu on the TV screen
meswin(_c) - displays null terminated string in a message window
multicolor_menu_change_entry_c - changes text of a multicolor menu item
multicolor_menu_create_c - creates a fixed menu on the TV screen using XCHAR format strings
multicolor_popup_menu_c - displays a scrollable popup menu of multicolored text on the TV screen
multicolor_text_window(_c) - displays a scrollable text window on the TV screen
multicolumn_scroll_menu(_c) - prompts the user to select one item out of list of possibilities
popup_menu(_c) - prompts user to select one item out of list of possibilities
post_message(_c) - displays a single line message window
post_multiline_message_c - displays a multiple line message window
prepare_menu_entries - prepares a text buffer for use as menu entry text
screen_column(_c) - converts a window column value into a screen column value
screen_row(_c) - converts a window row value into a screen row value
scroll_menu(_c) - displays a scrollable menu on the TV screen
scroll_menu_hs(_c) - displays a scrollable menu on the TV screen
select_field_delete_c - deletes one or all selection fields in a window
select_field_disable_c - disables a select field created by an earlier call to 'select_field_init_c'
select_field_display_info_c - returns display information for a selection field type
select_field_enable_c - enables a select field disabled by an earlier call to 'select_field_disable_c'
select_field_init_c - initializes selection field having format Label -+
select_field_read_c - returns the current entry for a selection field
select_field_register_c - registers a selection field type
select_field_set_by_value_c - sets the current entry for a selection field by value
select_field_set_c - sets the current entry for a selection field
select_field_text_to_id_c - returns the window ID and select ID for a select field with a given handle or label
select_field_update_c - services a selection field in a window
slider_create_c - creates a single horizontal and vertical slider
slider_delete_c - deletes a slider in a window created by 'slider_create_c'
slider_get_values_c - returns various parameters for a slider
slider_read_c - returns the current value for a slider
slider_set_c - sets current value for a slider
slider_set_values_c - sets various parameters for a slider
slider_update_c - services a slider in a window
slider_was_moved - returns TRUE if a slider has been moved since the last time
smart_menu_c - displays a scrollable menu with an optional input field
switch_change_case_c - changes the label text case and/or color of a switch
switch_create_c - creates a single latching or momentary switch in a window
switch_create_radio_c - creates a set of mutually exclusive or "radio" buttons
switch_delete_c - deletes switch created by earlier call to 'switch_create_c'
switch_disable_c - disables a switch created by an earlier call to 'switch_create_c'
switch_enable_c - enables a switch disabled by an earlier call to 'switch_disable_c'
switch_pressed - returns a value of TRUE if a switch has been pressed
switch_read_c - returns the most recent status of the requested switch
switch_relabel_c - changes the label and/or color of a switch
switch_set_flash_c - sets length of flash of momentary switches when pressed
switch_set_state_c - sets the current state of the requested switch
switch_text_to_id_c - returns the ID for a switch with a given handle or label
switch_window_delete_c - deletes all switches associated with a window
text_buffer_add - adds a line to a text buffer which can later be displayed
text_buffer_display_c - displays a text buffer
text_buffer_init_c - set line length for 'text_buffer_add','text_buffer_display'
text_cursor_end - ends a text editing session
text_cursor_erase - erases the active text cursor
text_cursor_init_c - creates a text cursor field in a TV window
text_cursor_is_active - checks for an active text editing session
text_cursor_suspend_c - suspends the active text cursor
text_edit_dialog_c - dialog which allows the user to edit a block of text
text_edit_window_c - dialog which allows the user to edit a block of text
text_erase_line_c - erases the specified row in presently active text window
text_message_c - displays a preformatted message window
text_read_cursor_c - returns the present text cursor position
text_recolor_field_c - recolors specified field in presently active text window
text_recolor_line_c - recolors specified row in presently active text window
text_set_cursor_c - positions cursor at position defined by a row and a column
text_window(_c) - displays a scrollable text window on the TV screen
text_window_last_created - returns the ID of the last window created by text_window(_c)
text_window_request_delete_c - requests a text_window(_c) dialog to close
timmes(_c) - displays a single line message window
toggle_switch_create_c - creates a toggle switch field in a window
toggle_switch_delete - removes switch created by earlier call to 'toggle_switch_create_c'
toggle_switch_disable - disables a toggle switch created by an earlier call to 'toggle_switch_create_c'
toggle_switch_enable - enables a toggle switch disabled by an earlier call to 'toggle_switch_disable'
toggle_switch_matrix_c - displays a toggle switch matrix dialog
toggle_switch_read - returns the current value for a toggle switch
toggle_switch_set_c - sets the current value for a toggle switch
toggle_switch_set_id_type_c - sets the identifier type for subsequent calls to "toggle_switch_xxx" routines
toggle_switch_window_delete_c - deletes all toggle switches associated with a window
tv_colors - converts foreground, background color, blink codes into single value
tvcolors - converts foreground, background color, blink codes into single value
tvmess(_c) - displays a message window using text in a compressed image
window_add_callback_c - registers a callback routine for window creations, deletions, or modifications
window_align_to_window_c - shifts a window's coordinates to position it relative to another window
window_align_top_row_to_window_c - shifts a window's top row to position it relative to another window
window_background_color_c - sets the background color for future TV windows
window_blank(_c) - writes blanks to a window at a row and column
window_border_button_c - draws a text button on a window border
window_box_c - draws a rectangle on the color TV in a window
window_button_create_c - draws a text button on a window
window_button_delete_c - removes button created by earlier call to 'window_button_create_c'
window_button_disable_c - disables a button created by an earlier call to 'window_button_create_c'
window_button_enable_c - enables a button disabled by an earlier call to 'window_button_disable_c'
window_button_highlight_c - highlights a button created by an earlier call to 'window_button_create_c'
window_button_set_id_type_c - sets the identifier type for subsequent calls to "window_button_xxx" routines
window_button_text_to_id_c - returns the ID for a window button with a given handle or label
window_button_unhighlight_c - unhighlights a button created by an earlier call to 'window_button_create_c'
window_calc_top_row_c - calculates the actual top row screen coordinate of a window
window_callback_init - registers a callback routine with 'window_intype'
window_callback_term - removes a 'window_intype' callback registration
window_center_text(_c) - displays text centered in a window
window_change_case_c - changes the case of characters in a window
window_close_button_c - creates a window close button
window_column(_c) - converts TV column value into column value relative to wind.
window_construct(_c) - creates a window on the main console TV
window_coordinate_limits_c - returns min/max rows and columns for a window
window_coords(_c) - gets the screen coordinates for a window
window_copy(_c) - copies interior of one window to another window
window_create(_c) - creates a window on the main console TV
window_current_column_c - calculates the current column in scrolling window
window_current_operation_info - returns current window operation information
window_current_row_c - calculates the current row in scrolling window
window_delete(_c) - deletes a window previously created by 'window_construct(_c)'
window_delete_border_button_c - deletes a text button on a window border
window_delete_char_c - erases rows of a window starting at a column
window_delete_line_c - deletes line at indicated row and scrolls up below lines
window_delete_scroll_buffer_c - deletes all text in the window's scroll buffer
window_disable_interrupts - disables 'window_intype' interrupts from executing
window_disable_move_c - disables automatic moving of a window
window_disable_occluded_ints_c - disables user interrupts from being serviced
window_disable_resize_c - disables automatic resizing of a window
window_disable_restack_c - disables automatic pushing and popping of a window
window_disable_scroll_io_c - disables direct I/O to the scroll buffer
window_disable_scroll_save_c - disables automatic saving of text
window_disable_scroll_slider_c - disables display vertical scroll bar slider
window_disable_scroll_status_c - disables display of scroll buffer status field
window_disable_window_callbacks - disables previously registered window callbacks from executing
window_display_value(_c) - displays numerical value as ASCII in a window
window_down_case_c - converts characters in window to lower case
window_draw_char_c - writes a single character to a window
window_edit_c - supports text editing in a TV window
window_edit_disable_c - disables text editing initiated by a call to 'window_edit_c'
window_edit_enable_c - enables text editing disabled by a call to 'window_edit_disable_c'
window_edit_term_c - ends text editing initiated by a call to 'window_edit_c'
window_enable_interrupts - enables 'window_intype' interrupts
window_enable_move_c - enables automatic moving of a window
window_enable_occluded_ints_c - enables user interrupts to be serviced
window_enable_resize_c - enables automatic resizing of a window
window_enable_restack_c - enables automatic pushing and popping of a window
window_enable_scroll_io(_c) - enables direct I/O to the scroll buffer
window_enable_scroll_save_c - enables automatic saving of scrolled text
window_enable_scroll_slider_c - enables display of vertical scroll bar slider
window_enable_scroll_status_c - enables display of scroll buffer status field
window_enable_window_callbacks - enables previously registered window callbacks
window_end_intype_loop - causes an interrupt handling loop to exit
window_entry_to_row_c - calculates proper row for window I/O in scrolling window
window_erase_c - erases a specified window
window_erase_line(_c) - erases a row of a window
window_erase_to_eol_c - erases a row of a window to end of line
window_erase_to_eow_c - erases a window to the end of the window
window_exists_c - returns TRUE if the requested window presently exists
window_exposed_region_c - returns FALSE if the requested region is occluded
window_extrema_row_numbers_c - returns the minimum and maximum row numbers in a window scroll buffer
window_field_add_callback_c - adds callback to a field created by earlier call to 'window_field_create_c'
window_field_alter_interrupt_c - modifies interrupt info returned by 'window_intype' from within a window field callback
window_field_contains_text_color_c - checks to see if there is text matching a requested color in a window field
window_field_create_c - creates a interrupt callback field in a window
window_field_delete_c - removes field created by earlier call to 'window_field_create_c'
window_field_delete_callback_c - deletes callbacks from a field created by earlier call to 'window_field_create_c'
window_field_disable_all - disables all fields created by earlier calls to 'window_field_create_c'
window_field_disable_all_occluded - disables all occluded fields created by earlier calls to 'window_field_create_c'
window_field_disable_c - disables a field created by an earlier call to 'window_field_create_c'
window_field_enable_all - enables all fields disabled by an earlier call to 'window_field_disable_all'
window_field_enable_all_occluded - enables all occluded fields created by earlier calls to 'window_field_create_c'
window_field_enable_c - enables a field disabled by an earlier call to 'window_field_disable_c'
window_field_has_been_typed_in_c - determines if a specified field in a window appears to have been typed in
window_field_init_c - initializes field created by earlier call to 'window_field_create_c'
window_field_restore_all_occluded - restores the previous enabled/disabled interrupt state for fields in occluded windows
window_find_delete_c - removes a window from the text search list
window_find_init_c - initialize a window for subsequent text searches
window_find_text_c - initiate a user text search in a window
window_find_text_callback_c - initiate a user text search in a window
window_fit_window_c - resizes the background window to fit a window
window_flush_text_region_c - updates the text for a window from the screen
window_flush_typed_text_c - writes any typed in text to a window
window_freeze_c - disables automatic moving, resizing, and restacking of window
window_gap_c - returns FALSE if the requested field in a window is occluded
window_gap_length_c - returns the length of exposed characters starting at a location
window_get_id_list - returns list of all active window IDs
window_get_parameter_c - reads various window parameters
window_goto_line_delete_c - removes a window's go to line functionality
window_goto_line_init_c - initialize a window for subsequent "go to line" commands
window_goto_line_number_c - scrolls a window to a specified line number
window_handle_to_id - returns the window ID for the window having a given handle
window_has_feature(_c) - indicates if a window has a given feature
window_has_help_c - returns number of help regions defined for a window
window_has_menu_bar_c - returns if a given window has a menu bar
window_has_switch_c - returns number of switches defined for a window
window_hilite_c - inverts the color of a text string in a window
window_hilite_line_c - inverts the color of a line in a window
window_hline_c - draws horizontal line in a window starting at a row and column
window_hole_c - returns FALSE if the requested location in window is occluded
window_hscroll_c - scrolls a window horizontally
window_hscroll_offset_c - returns number of columns scrolled off left side
window_hscroll_page_c - scrolls a window horizontally by one page
window_init - initializes the data structures for window management routines
window_init_sequential_write_c - reinitializes row pointer for sequential writes
window_input_value(_c) - reads characters from a window and converts them to numeric values
window_insert_char_c - inserts blanks in a row of a window starting at a column
window_insert_line_c - inserts blank line at row and scrolls bottom line off
window_interrupt_cursor(_c) - returns TV cursor position at last call to 'intype'
window_intersect_c - returns TRUE if one window intersects with another window
window_intype - gets interrupt information for a window-oriented application
window_intype_again - returns interrupt info returned by call to 'window_intype'
window_intype_loop_c - creates an interrupt handling loop
window_intype_put_data_c - modifies interrupt info returned by 'window_intype'
window_is_frozen_c - returns if indicated window has been frozen
window_is_in_scroll_buffer_c - determines if a row is within a scroll buffer
window_is_occluding_c - returns TRUE if a window is occluding another window
window_justify_text_c - left or right justifies a text string in a window
window_key_case_c - sets the case for characters typed in by the user
window_key_color_c - sets the color for characters typed in by the user
window_key_echo_c - determines which characters typed in by the user will be echoed to the screen
window_last_created - returns the ID of the last window created
window_last_deleted - returns the ID of the last window deleted
window_last_horizontal_scroll - returns number of columns actually scrolled
window_last_io_location_c - returns last character cell written to in a window
window_last_scroll - returns number of lines scrolled by last window scroll
window_manager_initialized - returns if window manager routines are initialized
window_menu_bar_create_c - creates a menu bar on TV screen in a window
window_menu_bar_delete_c - deletes a menu bar
window_menu_bar_update_c - services a menu bar on the TV screen
window_menu_button_c - creates a window menu button
window_message_create_c - displays a single line message window which can be updated
window_message_delete_c - deletes an existing single line message window
window_message_update_c - updates an existing single line message window
window_move - moves a window
window_move_disable - disables window moves
window_move_enable - enables window moves (moving, resizing, and restacking)
window_next_scroll_row_c - returns row number for next row in a scroll buffer
window_num_popup_windows - returns the number of popup windows presently in existence
window_occluded_by_c - determines number of windows occluding a window
window_occluded_c - returns TRUE if a window is occluded
window_occluding_c - determines number of windows occluded by a window
window_physical_column_c - calculates proper column for window I/O
window_printf_at_c - emulates action of printf in TV window and postions text
window_printf_c - emulates the action of printf in a TV window
window_printf_noscroll_c - emulates action of printf in TV window without scroll
window_query_scroll(_c) - reads information concerning a window's scroll status
window_read_background_size - returns the size of the background (or root) window
window_read_color_text_c - reads color-coded text from the specified window
window_read_cursor(_c) - returns current TV cursor position relative to a window
window_read_handle_c - reads a window's handle string for ID purposes
window_read_menu_bar_info - returns list of menu bar selections window ids
window_read_scroll_region_c - reads the coordinates of the region inside the window to be scrolled
window_read_text_c - reads ASCII text from specified window even if not visible
window_reborder_c - draws a new border for a window
window_rectangle_c - draws a rectangle in TV window usable with scroll buffer
window_refresh_all_c - redraws all the windows presently in existence
window_refresh_c - redraws a window
window_register_function_c - registers function to execute when event occurs
window_remove_callback_c - removes a callback registered by a call to 'window_add_callback_c'
window_request_delete_c - makes a request for a window to be deleted
window_resize - resizes a window
window_restore_hint_c - requests restore mode for windows created by CLIB rout.
window_retitle_c - retitles a window
window_row(_c) - converts a TV row value into row value relative to a window
window_row_to_entry_c - calcs entry corresponding to row in scrolling window
window_scroll(_c) - scrolls a window up or down by one or more lines
window_scroll_block_c - scrolls a portion of a window up or down by 1 line
window_scroll_offset_c - returns # of lines scrolled off the top of a window
window_scroll_page_c - scrolls a window up or down by one page
window_scroll_to_bottom_c - scrolls desired window until it reaches bottom
window_scroll_to_left_c - scrolls desired window all the way to the left
window_scroll_to_right_c - scrolls desired window all the way to the right
window_scroll_to_top_c - scrolls the desired window until it reaches the top
window_select_copy_c - displays a menu of all presently titled TV windows for copying
window_select_pop_c - provides menu of occluded TV windows which can be popped
window_select_push_c - provides menu of occluded TV windows which can be pushed
window_select_stack_c - pops windows to the front or pushes them to the back
window_seq_write_xchar_c - writes an XCHAR format string to a window sequentially
window_sequential_write_c - writes a string to the indicated window sequentially
window_set_background_size(_c) - sets size of the background (or root) window
window_set_clip_c - enables or disables clipping in a window
window_set_cursor(_c) - positions cursor in a window
window_set_handle_c - sets a window's handle string which for ID purposes
window_set_parameter_c - sets or reads various window parameters
window_set_popup_c - declares window should be treated as a popup window
window_set_position(_c) - moves a window to a screen location
window_set_resize_mode_c - controls the 'window_resize' function (1 or 2 dim.)
window_set_scroll_colors_c - sets color of scroll bar indicator and status field
window_set_scroll_limit_c - sets max number of lines in window's scroll buffer
window_set_scroll_region_c - sets the region inside the window to be scrolled
window_set_size(_c) - sets the size of a window
window_set_size_limit_c - sets the size limits for a resizing a given window
window_size(_c) - returns the size of the interior of a window
window_text_block(_c) - saves or displays rectangular block of a text window
window_text_color(_c) - changes color of characters in a window
window_text_fill(_c) - writes a character a number of times to a window
window_title(_c) - returns title string, title color, and border color for window
window_title_to_id - returns the window ID for the window having a given title
window_to_back - pushes a window to the back
window_to_excel_file_c - copies the contents of a TV window to an Excel file
window_to_front - pops a window to the front
window_to_graphic_screen_c - copies contents of TV window to a graphics screen
window_to_paste_buffer_c - copies the contents of a TV window to the console paste buffer
window_to_printer_c - copies the contents of a TV window to a printer
window_to_text_file_c - copies the contents of a TV window to a text file
window_topmost_c - returns window ID of the topmost window at given row and col
window_total_lines_c - returns total number of lines in scroll buffer
window_tvdisp(_c) - reads and displays a compressed TV image
window_tvm(_c) - displays or reads in text
window_tvmx(_c) - displays or reads in text in XCHAR format
window_tvsave_c - reads, compresses, and saves a rectangular block of text
window_unfit_window - restores background (or root) window to its former size
window_unfreeze_c - unfreezes window frozen by earlier call to 'window_freeze_c'
window_unregister_function_c - removes function previously registered
window_unset_popup_c - declares window should not be treated as a popup window
window_up_case_c - converts characters in a window to upper case
window_update_background_c - updates the background image text in memory from the screen
window_vertical_text(_c) - displays vertical text in a window
window_virtual_column_c - converts from physical column to a virtual column
window_vline_c - draws a vertical line in a window
window_was_created - returns the ID of the last window created if one has been created since the last call
window_was_deleted - returns the ID of the last window deleted if one has been deleted since the last call
window_write_line_c - writes one or more text strings to a window sequentially
window_write_scroll_c - writes a text string to a window and scrolls one line
window_write_scroll_xchar_c - writes a text string to a window and scrolls one line
window_write_string_c - writes a string to a window
window_write_with_carriage_control_c - writes a string to a window while treating tabs and new line characters in their normal way
window_write_xchar_line_c - writes one or more XCHAR strings to a window
winput(_c) - prompts the user to input a given number of items
winput_update_field_c - updates the value of a field in a 'winput(_c)' dialog
wmenu(_c) - prompts the user to select one item out of list of possibilities
wn_combo_menu_c - displays a scrollable menu with an input field in a popup window
wn_combo_menu_hs_c - displays a scrollable menu with an input field in a popup window
wn_enumerated_type_menu_c - displays a scrollable popup menu displaying enumerated type values
wn_input_array_values_c - prompts the user to input an array of values of a given type
wn_scroll_menu_c - displays a scrollable menu in a popup window
wn_scroll_menu_hs_c - displays a scrollable menu in a popup window
wrdspi(_c) - prompts user to input short integer values via a window
wrdspi4(_c) - prompts the user to input integer values via a window
wrdspr(_c) - prompts the user to input real values via a window
wrdspr8(_c) - prompts user to input double precision values via window
xchar_text_message_c - displays a message window using text in XCHAR format

SCALING_SERVICES

common_transform_num_const_c - returns number of constants for given common transform index
is_interpolated_common_transform_c - determines if a common transform uses an interpolation table
is_linear_common_transform_c - determines if a common transform index is linear
is_string_common_transform_c - determines if a common transform index is intended for scaling to a string
is_unscalable_primary_transform_c - determines if a primary transform index is not intended for scaling (place holder)
pdb_scaling_table_limits_c - returns the minimum and maximum values from a scaling interpolation table
pdb_valid_length_c - determines if a data length is valid for a primary transform
read_scaling_interpolation_table_c - retrieves a device scaling interpolation table

TV_IO

display_tele - pops web browser and displays a user's tele entry
display_url - pops Netscape and displays a URL
tv_get_title - gets the null-terminated window and icon titles of a TV window
tv_is_mapped - determines if the current TV window is mapped
tv_set_title - sets the window and icon titles of a TV window