The tt_netfile_file function converts a netfilename of the format returned by tt_file_netfile(3) to a pathname that is valid on the local host. If the file is not currently mounted on the local host, tt_netfile_file constructs a pathname of the form: /mountpoint/host/filepath where mountpoint is the mount point pathname in the environment variable DTMOUNTPOINT, or /net if the variable is null or u...
The tt_objid_equal function tests whether two objids are equal. The tt_objid_equal(3) function is recommended rather than strcmp(3) for this purpose because the tt_objid_equal(3) function returns 1 even in the case where one objid is a forwarding pointer for the other. The objid1 argument is the identifier of the first object involved in this operation. The objid2 argument is the identifier of the...
The tt_onotice_create function creates a message. The created message contains the following: Tt_address = TT_OBJECT Tt_class = TT_NOTICE The application can use the returned handle to add arguments and other attributes, and to send the message. The objid argument is the identifier of the specified object. The op argument is the operation to be performed by the receiving process.
The tt_orequest_create function creates a message. The created message contains the following: Tt_address = TT_OBJECT Tt_class = TT_REQUEST The application can use the returned handle to add arguments and other attributes, and to send the message. The objid argument is the identifier of the specified object. The op argument is the operation to be performed by the receiving process.
The tt_otype_base function returns the base otype of the given otype, or NULL if the given otype is not derived. The otype argument is the object type involved in this operation.
The tt_otype_derived function returns the ith otype derived from the given otype. The otype argument is the object type involved in this operation. The i argument is the zero-based index into the otypes derived from the given otype.
The tt_otype_deriveds_count function returns the number of otypes derived from the given otype. The otype argument is the object type involved in this operation.
The tt_otype_hsig_args_count function returns the number of arguments of the sigth request signature of the given otype. The otype argument is the object type involved in this operation. The sig argument is the zero-based index into the request signatures of the specified otype.
The tt_otype_hsig_arg_mode function returns the mode of the argth argument of the sigth request signature of the given otype. The otype argument is the object type involved in this operation. The sig argument is the zero-based index into the request signatures of the specified otype. The arg argument is the zero-based index into the arguments of the specified signature.
The tt_otype_hsig_arg_type function returns the data type of the argth argument of the sigth request signature of the given otype. The otype argument is the object type involved in this operation. The sig argument is the zero-based index into the request signatures of the specified otype. The arg argument is the zero-based index into the arguments of the specified signature.
The tt_otype_hsig_count function returns the number of request signatures for the given otype. The otype argument is the object type involved in this operation.
The tt_otype_hsig_op function returns the operation name of the sigth request signature of the given otype. The otype argument is the object type involved in this operation. The sig argument is the zero-based index into the request signatures of the given otype.
The tt_otype_is_derived function specifies whether the derived otype is derived directly or indirectly from the base otype. The derivedotype argument is the specified derived otype. The baseotype argument is the specified base otype.