Copyright © Skkynet Cloud Systems, Inc. and its subsidiaries and licensors. All rights reserved.
Skkynet, DataHub, Cogent DataHub, the Skkynet and DataHub logos are either registered trademarks or trademarks used under license by the Skkynet group of companies (“Skkynet”) in the USA and elsewhere. All other trademarks, service marks, trade names, product names and logos are the property of their respective owners. For terms and conditions of use and full intellectual property notices, please refer to the Legal Notices on the Skkynet website: https://skkynet.com/legal/.
May 15, 2024
success message.Application class_ — looks up a translation text. add_menu_action — adds a menu action.allow_self_reference — permits changes to be written back to the point of origin.datahub_command — sends commands to the DataHub program.datahub_domaininfo — gives information about data domains.datahub_domains — creates a list of all domains.datahub_log — writes a string to the Event Log window.datahub_points — shows the points in a data domain.datahub_read — creates a list of all points for a domain.datahub_write — assigns a value to a DataHub point.edit_file — opens a file in the Script Editor. flush_log_file — writes buffered text of Script Log output to the file.freeze_writes — controls when writes are sent to the DataHub engine.get_point_queue_count — counts the number of DataHub points queued for the Gamma
engine.get_point_queue_depth — gets the depth of the DataHub instance's per-point queue for the Gamma
engine.get_tray_menu — returns a pointer to the tray menu.on_change — evaluates an expression when a variable changes value or
quality.remove_change — removes an on_change function.remove_menu_action — removes a menu action.set_log_file — sets the file and open mode for writing Script Log output.set_log_size — sets the maximum log file size for Script Log output.set_point_flush_flags — determines which data types are not buffered.set_point_queue_depth — sets the depth of the DataHub instance's per-point queue for
Gamma.show_log — displays the Script Log.symcmp — compares symbols to see if they are equal.Application.gAddCustomMenuItem — a convenience method for creating a menu item.AddCustomSubMenu — a convenience method for adding a menu.AddMenuItem — adds a menu item and attaches code to it.AddPermanentMenuItem — should not be used.AddStartMenuItem — should not be used.AddStopMenuItem — creates a menu item that destroys the running application.AddSubMenu — creates a submenu on a parent menu.ApplicationMultiple — allows creation of multiple instances of the class.ApplicationSingleton — allows creation of only one instance of the class.CreateSystemMenu — adds a submenu to the system tray menu.droptimer — for internal use only.OnChange — attaches an event handler to a point change event.RemoveAllChanges — removes event handlers from all point change events.RemoveAllEventHandlers — removes all point change events and all timers.RemoveAllMenus — removes all script menus, submenus, and menu actions.RemoveAllTimers — cancels all timers.RemoveChange — removes an event handler from a point change event.RemoveSystemMenu — for internal use only.RemoveTimer — cancels a timer.TimerAfter — attaches an event handler to an "after" timer.TimerAt — attaches an event handler to an "at" timer.TimerEvery — attaches an event handler to an "every" timer.Time.gGetCurrentWindowsTime — returns the current clock time in Windows time format.PointGetUnixTime — gets the Unix time stamp from a point.PointGetWindowsTime — gets the Windows time stamp from a point.PointMetadata — queries a point for its metadata structure.UnixLocalToUTC — converts from local Unix time to UTC.UnixTimeToWindowsTime — converts from Unix time to Windows time.UnixUTCToLocal — converts from UTC Unix time to local time.WindowsLocalToUTC — converts from local Windows time to UTC.WindowsTimeToUnixTime — converts from Windows time to Unix time.WindowsUTCToLocal — converts from UTC Windows time to local time.RegexSupport.gCompile — compiles a regular expression to a form that is more efficient to
evaluate.CompileSubst — compiles a substitution pattern.CompileSubstEx — an alternate interface to CompileSubst.Config — queries the PCRE library for compiled-in options.Exec — applies a regular expression match to a subject string.pcrs_job.Exec — applies a compiled pattern substitution to a subject
string.GetStringNumber — retrieves the index number of named substrings.Match — a convenience function that combines calls to Compile, Study, and
Exec.Study — helpful for speeding up repeated applications of a regular
expression.Subst — applies a substitution pattern to a string of a given
length.Quality.gGetQualityName — converts the quality value of a point to a text string.HistorianSupport.gHistorian — encapsulates the Historian facility in the DataHub program.HistoryBuffer — a set of HistoryValues returned from a Historian
query.HistoryValue — a single value from the Historian, consisting of value, x-axis and
quality.HistTest.g — an example script that demonstrates how to access
Historian data.ModbusSupport.gapply — applies all scripted changes.addPoint — configures a Modbus point.addRange — configures a range of Modbus points.cancel — cancels all scripted changes.createSlave — creates a slave connection.deletePoint — deletes point connections.deleteSlave — deletes a slave connection.enableMaster — enables and disables Modbus master functionality.enableSlave — enables and disables Modbus slave connections.reloadSettings — loads all Modbus configuration.slaveExists — checks for the existence of a slave connection.DATE_STRUCT
— contains dates (y,m,d). ODBCColumn
— ODBCConnection
— allocates a connection handle. ODBCDescriptor
— allocates a descriptor handle. ODBCEnvironment
— allocates an environment handle. ODBCHandle
— a parent class for connections, descriptors, environments, and
statements.ODBCResult
— ODBCStatement
— allocates a statement handle. ODBCThread
— configures the multi-threaded ODBC interface.ODBCThreadResult
— the results of an SQL command.SQLGUID
— holds ID strings. SQL_DAY_SECOND_STRUCT
— contains time data for SQL_INTERVAL_STRUCT. SQL_INTERVAL_STRUCT
— contains interval data for SQL queries. SQL_INTERVAL_STRUCT_intval
— contains year/month or day/second info for SQL_INTERVAL_STRUCT.SQL_NUMERIC_STRUCT
— specifies number precision and sign.SQL_YEAR_MONTH_STRUCT
— contains year and month data for SQL_INTERVAL_STRUCT. TIMESTAMP_STRUCT
— contains timestamp data (y,m,d,h,m,s, etc.). TIME_STRUCT
— contains time data (h,m,s). ODBC_AllocEnvironment
— creates an ODBCEnvironment.ODBC_ValueString
G3StateButton
— a 3-state button.GAnimateCtrl
— an animation control.GBitmapButton
— a bitmap button.GButton
— a button.GCheckBox
— a check box.GCheckListViewCtrl
— purpose is not yet documented.GColorDialog
— a color-selection dialog box.GComboBox
— a list box combined with a static or edit control.GComboBoxEx
— a combo box with support for image lists.GDateTimePickerCtrl
— a way to enter a date and time, based on
CDateTimeCtrl.GDialog
— a dialog box.GDragListBox
— allows listed items in a list box to be moved.GEdit
— a text-entry box.GFileDialog
— a dialog box for opening and saving files.GFlatScrollBar
— a scrollbar with an enhanced interface, based on
FlatScrollBar.GFolderDialog
— a dialog box to manage folders, based on Folder
Dialog.GFontDialog
— a dialog box to manage fonts, based on Font
Dialog.GGroupBox
— a rectangle that groups controls, based on Group
Box.GHeaderCtrl
— a header for columns of text or numbers.GHotKeyCtrl
— allows the creation of a hot key.GHyperLink
— displays a link to a web page, based on
HyperLink.GIPAddressCtrl
— an entry field for an IP address.GLinkCtrl
— embeds a hypertext link in a window.GListBox
— a box with a list of items.GListViewCtrl
— determines how lists are displayed, based on ListView
Control.GMonthCalendarCtrl
— a control for setting dates and times, based on MonthCalendar
Control.GPageSetupDialog
— a control for print page setup options.GPagerCtrl
— a container for a window without enough area to display its
content.GPrintDialog
— a print dialog window.GProgressBarCtrl
— a rectangle that fills over time, based on ProgressBar
Control.GRadioButton
— a radio button, based on CButton.GReBarCtrl
— a container for a child window.GRichEditCtrl
— a text entry and editing window.GScrollBar
— a scroll-bar control.GStatic
— a static control for text strings, rectangles, bitmaps,
etc.GStatusBarCtrl
— an area at the bottom of a window that displays
information.GTabCtrl
— a tabbed label for marking multiple pages.GToolBarCtrl
— a toolbar with one or more buttons.GToolTipCtrl
— a pop-up window with a line of text.GTrackBarCtrl
— a slider with optional tick marks, based on TrackBar
Control.GTreeViewCtrl
— displays a hierarchy of nodes as a tree, based on TreeView
Control.GTreeViewCtrlEx
— an extended TreeViewCtrl.GUpDownCtrl
— a pair of arrows for incrementing and decrementing values, based on
UpDown Control.GWindow
— methods for manipulating a window.GWindowBase
— the base for most of these widgets, based on
CWindow.DataHubConnector ClassDataHubPoint ClassDataHubConnector MethodsDataHubConnector
— creates a DataHubConnector object.~DataHubConnector
— destroys a DataHubConnector object.activeHeartbeatTimers
— determines if both heartbeat timers are active.addPointValue
— adds a specified amount to a DataHub point value.appendPointValue
— appends a string to a DataHub point.cancelHeartbeatTimers
— cancels the heartbeat and timeout timers.cancelReconnectionTimer
— stops the delay timer for reconnection attempts.closeConnection
— closes the connection to the DataHub instance.createPoint
— creates a DataHub point.dividePointValue
— divides the value of the named point by the specified
value.escapedString
— prepares a string for use with writeCommand
(Java and C# only).getCnxState
— retrieves the operational state of the connector object.getCnxStateString
— retrieves a string corresponding to the operational state.getCnxSubStateString
— provides detailed information on the connection state (C++
only).getDefaultDomain
— returns the current default domain.getErrString
— retrieves the last error string (C++ only).getHeartbeat
— retrieves the heartbeat timer period.getHostName
— retrieves the host name connection parameter.getPort
— retrieves the port connection parameter.getReconnectionDelay
— retrieves the delay time between reconnection attempts.getServiceName
— retrieves the port service name connection parameter (C++
only).getTimeout
— retrieves the timeout timer period.initializePointCache
— initializes local point cache usage.isConnected
— indicates whether a connection has been established.isConnecting
— indicates whether a connection attempt is in progress.lookupPoint
— accesses a point from the point cache.multiplyPointValue
— multiplies a DataHub point value by a specified amount.openConnection
— attempts to establish a connection to the DataHub instance.readPoint
— gets the value of a DataHub point.registerDomain
— registers to receive updates from domain points.registerPoint
— registers to receive updates from a DataHub point.retryConnection
— opens a new connection to the DataHub instance (C++ only).sendBinaryPointMessages
— formats data in binary mode (C++ only).sendLispMessage
— sends a message to the DataHub instance (C++ only).sendLogin
— transmits the user name and password.setConnectionParms
— sets the connection parameters.setDefaultDomain
— sets the default domain.setHeartbeatTimes
— sets the period of the heartbeat timers.setPointLock
— sets the lock attributes of a DataHub point.setPointSecurity
— sets the security attributes of a DataHub point.setReconnectionDelay
— sets the delay time between reconnection attempts.setUsername
— stores a user name and password for this connection.shutdown
— prepares for an application shutdown or disconnect (Java and C#
only).startHeartbeatTimers
— starts the heartbeat and timeout timers.startReconnectionTimer
— starts the delay timer for reconnection attempts.unregisterPoint
— stops receiving updates from a DataHub point.writeCommand
— sends a command to the DataHub instance (Java and C# only).writePoint
— writes a new value to a DataHub point.onAlive
— a virtual method invoked on receipt of a heartbeat from the DataHub
instance.onAsyncMessage
— a virtual method invoked on receipt of a DataHub message.onConnectionFailure
— a virtual method invoked when a connection or attempt to connect
fails.onConnectionSuccess
— a virtual method invoked when a connection is established.onError
— a virtual method invoked on receipt of an error message.onPointChange
— a virtual method invoked on receipt of a point value
change.onPointEcho
— a virtual method invoked on receipt of a locally changed point
value.onStatusChange
— a virtual method invoked on change of status.onSuccess
— a virtual method invoked on receipt of a success message.DataHubPoint MethodsDataHubPoint
— constructs a DataHubPoint object.~DataHubPoint
— destroys a DataHubPoint object.operator=
— assigns a new value to a DataHubPoint object (C++ only).clear
— clears the point.copy
— copies the point data.getConfidence
— retrieves the user's point confidence.getDateString
— generates a 'standard' timestamp data/time representation.getDoubleValue
— retrieves the point data as a double-typed value.getFlags
— retrieves the flags property of the
point.getIntValue
— retrieves the point data as an int-typed value.getListeners
— retrieves listeners on the point (Java only).getLocked
— retrieves the locked property of the point.getName
— retrieves the point name.getNanoseconds
— retrieves the timestamp nanoseconds component.getQuality
— retrieves the point quality.getQualityString
— generates a string representing the point quality.getSeconds
— retrieves the timestamp seconds component.getSecurity
— retrieves the security property of the point.getStringValue
— retrieves the point data as a string.getType
— retrieves the point data type.getUserdata
— retrieves the user object associated with the point.qualifyName
— creates a point name string qualified by a domain name.removeListener
— removes a listener from the point (Java only).setConfidence
— sets the user's confidence in a point.setInfo
— sets the information properties of a point.setLocked
— sets the locked property of the point.setName
— assigns a name to the point.setQuality
— sets the point quality.setSecurity
— sets the security property of the point.setTimeStamp
— sets the point timestamp in various ways.setFlags
— sets the flags property of the point.setUserdata
— associates the point with a user object.setValue
— sets the point data to the specified type and value.setValueFromString
— sets the point data to the value represented by a string.unqualifyName
— removes the domain name qualifier from a point name.undefined_p, undefined_symbol_p
— test for undefined types and symbols.t
— a logically true value.nil
— the logically false value.+, -,
*, /,
%)=, :=,
::=)+=, -=,
*=, /=,
%=, &=,
^=, <<=,
>>=)<<, >>,
~ , &,
|, ^)., ..)!=, <,
<=, ==,
>, >=) ,
(
) ++, --)!, &&,
||)#, `,
@)\, $)? : )class
— defines a class.condition
— tests conditions.for
— checks a condition and performs a statement.function
— creates a new function.if
— conditionally evaluates statements.local
— allows for implementing local variables within
functions.method — defines a method for a given class.progn, prog1
— group several statements into one expression.protect unwind
— evaluates protected code, despite errors. switch
— tests arguments with conditions.try catch
— catches errors in the body code.while
— iterates, evaluating a statement.with
— traverses an array or list performing a statement.call
— calls a class method for a given instance.class_add_cvar
— adds new class variables.class_add_ivar
— adds an instance variable to a class.class_name
— gives the name of the class.class_of
— gives the class definition of a given instance.defclass
— is the function equivalent of the class
statement.defmacro, defmacroe
— are the Lisp equivalents of the macro
function.defun, defune, — are the function equivalents of the function
statement.defmethod — is the function equivalent of the method
statement.defvar
— defines a global variable with an initial value.destroy
— destroys a class instance.eq, equal
— compare for identity and equivalence.error
— redirects the interpreter.eval
— evaluates an argument.eval_list
— evaluates each element of a list.eval_string
— evaluates a string.force, forceq,
forceqq
— assign a value to a symbol, forcing the evaluation of change
functions for the symbol.funcall
— provides compatibility with other Lisp dialects.function_args
— lists the arguments of a function.function_body
— gives the body of a user-defined function.function_name
— gives the name of a function.getprop
— returns a property value for a symbol.has_cvar
— queries for the existence of a class variable.has_ivar
— queries for the existence of an instance variable.instance_vars
— finds all the instance variables of a class or
instance.is_class_member
— checks if an instance or class is a member of a class.ivar_type
— returns the type of a given instance variable.macro
— helps generate custom functions.new
— creates a new instance of a class.parent_class
— returns the closest parent (base) of a class or
instance.print_stack
— prints a Gamma stack.properties
— should never be used.quote, backquote
— correspond to Quote Operators.require, load
— load files.set, setq,
setqq
— assign a value to a symbol.setprop
— sets a property value for a symbol.setprops
— lists the most recent property value settings.trap_error
— traps errors in the body code.unwind_protect
— ensures code will be evaluated, despite errors in the body
code.whence
— gives input information.append
— concatenates several lists into a single new list.aref
— returns an array expression at a given index.array
— constructs an array.array_split
— partitions a list or array into multiple lists or
arrays.array_to_list
— converts an array to a list.aset
— sets an array element to a value at a given index.assoc, assoc_equal
— search an association list for a sublist.bsearch
— searches an array or list for a element.car, cdr, and others — return specific elements of a list.cons
— constructs a cons cell.copy
— makes a copy of the top list level of a list.copy_tree
— copies the entire tree structure and elements of a
list.delete
— removes an element from an array.difference
— constructs a list of the differences between two
lists.find, find_equal
— search a list using the eq and
equal functions.insert
— inserts an array value at a given position.intersection
— constructs a list of all the elements found in both of two
lists.length
— counts the number of elements in a list or array.list, listq
— create lists.list_to_array
— converts a list to an array.make_array
— creates an empty array.nappend
— appends one or more lists, destructively modifying
them.nremove
— removes list items, destructively altering the list.nreplace, nreplace_equal
— replace elements in a list.nth_car, nth_cdr
— iteratively apply the car and
cdr functions to a list.remove
— removes list items without altering the list.reverse
— reverses the order of list elements.rplaca, rplacd
— replace the car and cdr of a list.shorten_array
— reduces or expands the size of an array.sort
— sorts a list or array, destructively modifying the
order.union
— constructs a list containing all the elements of two
lists.bdelete
— deletes a number of bytes from a buffer.binsert
— inserts a value into a buffer.buffer
— constructs a buffer.buffer_to_string
— converts a buffer to a string.format
— generates a formatted string.make_buffer
— creates a new, empty buffer.open_string
— allows a string to be used as a file.parse_string
— parses an input string.raw_memory
— tells the amount of memory in use. shell_match
— compares string text to a pattern.shorten_buffer
— reduces the size of a buffer.strchr, strrchr
— search a string for an individual character.strcmp, stricmp
— compare strings.string
— constructs a string.stringc
— constructs a string in Lisp-readable form,string_file_buffer
— queries a string file for its internal buffer.string_split
— breaks a string into individual words.string_to_buffer
— creates a buffer object from a string.strcvt
— converts the Windows character set of a string.strlen
— counts the number of characters in a string.strncmp, strnicmp
— compare two strings and return a numeric result.strrev
— reverses the order of characters in a string.strstr
— finds the location of a given substring.substr
— returns a substring for a given location.tolower
— converts upper case letters to lower case.toupper
— converts lower case letters to upper case.bin
— converts numbers into binary form.char
— generates an ASCII character from a number.char_val
— generates a character's numeric value.dec
— converts numbers into base-10 form.hex
— converts numbers into hexadecimal form.int
— converts to integer form.number
— attempts to convert an expression to a number.oct
— converts numbers into octal form.symbol
— constructs a symbol from a string.acos, asin,
atan, atan2
— perform trigonometric arc functions.and, not, or
— are the same as the corresponding Logical Operators.band, bnot,
bor, bxor
— perform bitwise operations.ceil
— rounds a real number up to the next integer.cfand, cfor
— perform and and or
functions with confidence factors.conf, set_conf
— query and set confidence factors.cos, sin, tan
— perform trigonometric functions.div
— divides, giving an integer result.exp
— calculates an exponent of the logarithmic base (e).floor
— rounds a real number down to its integer value.log, log10,
logn
— calculate logarithms.isnan
— identifies invalid or illegal numbers.isinf
— determines if a number is infinite.neg
— negates.pow
— raises a base to the power of an exponent.random
— generates random numbers from 0 to 1.round
— rounds a real number up or down to the nearest integer.set_random
— starts random at a different initial
number.sqr
— finds the square of a number.sqrt
— finds the square root of a number.close
— closes an open file.fd_close
— closes a file identified by a file descriptor.fd_data_function
— attaches a write-activated callback to a file.fd_eof_function
— attaches an eof-activated callback to a
file.fd_open
— opens a file or device and assigns it a file
descriptor.fd_read
— reads a buffer or string from a file identified by a file
descriptor.fd_to_file
— creates a file pointer from a descriptor.fd_write
— writes a buffer or string to a file identified by a file
descriptor.fileno
— creates a file descriptor from a pointer.ioctl
— performs control functions on a file descriptor.open
— attempts to open a file.pipe
— creates a pipe.princ, print,
pretty_princ, pretty_print
— write to the standard output file.pty, ptytio
— run programs in a pseudo-tty.read
— reads a Lisp expression from a file.read_char, read_double,
read_float, read_long,
read_short
— read the next character, double, float, long or short value in
binary representation from the input file.read_eval_file
— reads a file, evaluating and counting expressions.read_line
— reads a single line of text.read_n_chars
— reads and stores characters.read_until
— reads characters, constructing a string as it goes.seek
— sets the file position for reading or writing.ser_setup
— sets parameters for a serial port device.tell
— indicates file position.terpri
— prints a newline to an open file.unread_char
— attempts to replace a character to a file for subsequent
reading.write, writec,
pretty_write, pretty_writec
— write an expression to a file.write_n_chars
— writes characters from a buffer to a file.absolute_path
— returns the absolute path of the given file.access
— checks a file for various permissions.basename
— gives the base of a filename.cd
— changes the working directory.chars_waiting
— checks for characters waiting to be read on a file.directory
— returns the contents of a directory.dirname
— returns the directory path of a file.drain
— modifies end-of-file detection.file_date
— gives the file modification date.file_size
— gives the file size.flush
— flushes any pending output on a file or string.getcwd
— gets the current working directory.is_busy
— determines if a file is busy.is_dir
— determines if a file is a directory.is_file
— determines if a file exists.is_readable
— determines if a file is readable.is_writable
— determines if a file is writable.mkdir
— creates a new sub-directory.path_node
— gives the node number of a path in a QNX 2 path
definition.rename
— renames a file.root_path
— strips the final file or directory name from a path.tmpfile
— generates temporary output file names.unbuffer_file
— causes a file to be treated as unbuffered on both input and
output.unlink
— deletes a file.atexit
— evaluates code before exiting a program.block_signal, unblock_signal
— delimit signal blocking.errno
— detects and numbers errors.exec
— executes a program.exit_program
— terminates the interpreter.fork
— duplicates a process.getenv
— retrieves the value of an environment variable.gethostname
— gets the computer's host name.getnid
— returns the local node number.getpid
— returns the program ID.getsockopt, setsockopt
— get and set a socket option.kill
— sends a signal to a process.nanosleep
— pauses the interpreter for seconds and nanoseconds.setenv
— sets an environment variable for the current process.shm_open
— opens shared memory objects.shm_unlink
— removes shared memory objects.signal
— defines an expression to be evaluated at an OS generated
signal.sleep, usleep
— suspend execution.strerror
— retrieves an error message.system
— treats its argument as a system command.tcp_accept
— forks a new TCP socket on the server side to accept a new
connection.tcp_connect
— creates a client-side TCP socket connection.tcp_listen
— creates a server-side TCP socket connection.wait
— waits for process exit status.AutoLoad
— allows for run-time symbol lookup.autoload_undefined_symbol
— checks undefined symbols for
AutoLoad.AutoMapFunction
— maps a C function to a Gamma function.ClearAutoLoad
— removes all AutoLoad rules.dlclose
— closes an open dynamic library.dlerror
— reports errors in dl functions.dlfunc
— reserved for future use.DllLoad
— loads dynamic libraries.dlmethod
— reserved for future use.NoAutoLoad
— removes selected AutoLoad rules.dlopen
— loads a dynamic library from a file.allocated_cells
— gives the number of allocated and free cells.eval_count
— counts evaluations made since a program started.free_cells
— returns the number of available memory cells.function_calls
— tells how often a function was called during
profiling.function_runtime
— gives the time a function has run during profiling.gc
— runs the garbage collector.gc_blocksize
— for internal use only.gc_enable
— for internal use only.gc_newblock
— for internal use only.gc_trace
— controls the tracing of garbage collection.profile
— collects statistics on function usage and run time.set_autotrace
— is reserved for future use.set_breakpoint
— is reserved for future use.time
— gives command execution times.trace, notrace
— turn tracing on or off.apropos
— finds all defined symbols in the current interpreter
environment.create_state, enter_state,
exit_state
— are part of the SCADALisp exception-driven state machine
mechanism.gensym
— generates a unique symbol.modules
— is obsolete, and returns nothing of value.stack
— lists all functions called so far.add_hook
— hooks a function to an event.close_task
— closes a task opened by
locate_task._destroy_task
— should never be used.init_async_ipc
— requests queue information from a task.init_ipc
— sets up necessary data structures for IPC.isend
— sends a synchronous message and doesn't wait for the
result.locate_task
— finds and connects to tasks by name.locate_task_id
— finds and connects to tasks by task ID and network
node.name_attach
— attaches a name to a task.nserve_query
— puts information from nserve into an
array.remove_hook
— removes a hooked function.run_hooks
— runs a hooked function.send
— transmits expressions for evaluation.send_async
— transmits expressions asynchronously.send_string
— transmits strings for evaluation.send_string_async
— transmits a string asynchronously.taskdied, taskstarted
— internal functions that call another function when a task starts or
stops.task_info
— gets information from a task descriptor.add_set_function
— sets an expression to be evaluated when a given symbol changes
value.flush_events
— handles all pending events, then exits.next_event, next_event_nb
— wait for an event and call the event handling
function.remove_set_function
— removes a set function from a symbol.when_set_fns
— returns all functions set for a symbol.after
— a timer that initiates an action after a period of
time.at
— a timer that initiates an action at a given time, or
regularly.block_timers, unblock_timers
— block and unblock timer firing.cancel
— removes a timer from the set of pending timers.clock, nanoclock
— get the OS time.date
— gets the OS date and time; translates seconds into
dates.date_of
— is obsolete, see dateevery
— a timer that initiates an action every number of
seconds.gmtime
— transforms Unix time to UTC time and date in ASCII
format.Iso8601ToUnixTime — converts from ISO 8601 time to Unix time.localtime
— transforms Unix time to local time and date in ASCII
format.mktime
— converts the ASCII date and time data in a tm
class to Unix time.timer_is_proxy
— controls timer handling in Gamma.UnixTimeToIso8601 — converts from Unix time to ISO 8601.add_exception_function,
add_echo_function
— assign functions for exceptions or echoes on a point.lock_point
— locks or unlocks points.point_locked
— indicates if a point is locked.point_nanoseconds
— gives the nanoseconds from point_seconds that a
point value changed.point_seconds
— gives the time the point value changed.point_security
— gives the security level of a point.read_existing_point, read_point
— retrieve points.register_all_points
— registers an application to receive exceptions for all
points.register_exception
— not yet documented.register_point,
register_existing_point
— register an application to receive exceptions for a single
point.remove_echo_function
— removes an echo function from a symbol.remove_exception_function
— removes an exception function from a symbol.secure_point
— alters the security level on a point.set_domain
— sets the default domain for future calls.set_security
— changes the security level for the current process.unregister_point
— stops echo and exception message sending.when_echo_fns, when_exception_fns
— indicate the functions for echos or exceptions on a
point.write_existing_point, write_point
— write point values.