Initial import of the CDE 2.1.30 sources from the Open Group.
This commit is contained in:
124
cde/doc/C/guides/man/m3_tt_pattern/addr_add.sgm
Normal file
124
cde/doc/C/guides/man/m3_tt_pattern/addr_add.sgm
Normal file
@@ -0,0 +1,124 @@
|
||||
<!-- $XConsortium: addr_add.sgm /main/5 1996/08/30 14:06:48 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN183.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN183.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_address_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_address_add</Function></RefName>
|
||||
<RefPurpose>add a value to the address field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: addr_add.sgm /main/5 1996/08/30 14:06:48 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_address_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_address <Parameter>d</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_address_add</Function> function
|
||||
adds a value to the address field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after a
|
||||
&cdeman.tt.pattern.create; call has been made.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">d</Symbol> argument specifies which pattern attributes form the
|
||||
address that messages will be matched against.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_HANDLER</Term>
|
||||
<ListItem>
|
||||
<Para>The message is addressed to a specific handler
|
||||
that can perform this operation with these arguments.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OBJECT</Term>
|
||||
<ListItem>
|
||||
<Para>The message is addressed to a specific object
|
||||
that can perform this operation with these arguments.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OTYPE</Term>
|
||||
<ListItem>
|
||||
<Para>The message is addressed to the type of object
|
||||
that can perform this operation with these arguments.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_PROCEDURE</Term>
|
||||
<ListItem>
|
||||
<Para>The message is addressed to any process
|
||||
that can perform this operation with these arguments.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_address_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
128
cde/doc/C/guides/man/m3_tt_pattern/arg_add.sgm
Normal file
128
cde/doc/C/guides/man/m3_tt_pattern/arg_add.sgm
Normal file
@@ -0,0 +1,128 @@
|
||||
<!-- $XConsortium: arg_add.sgm /main/6 1996/08/30 14:07:37 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN184.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN184.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_arg_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_arg_add</Function></RefName>
|
||||
<RefPurpose>add an argument to a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: arg_add.sgm /main/6 1996/08/30 14:07:37 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_arg_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_mode <Parameter>n</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>vtype</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_arg_add</Function> function
|
||||
adds an argument to a pattern.
|
||||
The application must
|
||||
add pattern arguments before it registers
|
||||
the pattern with the ToolTalk service.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for the pattern involved in this operation
|
||||
The
|
||||
<Symbol Role="Variable">n</Symbol> argument specifies who
|
||||
(sender, handler, observers) writes and reads a message argument.
|
||||
The following modes are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_IN</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and read by the
|
||||
handler and any observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the handler and read by the
|
||||
sender and any reply observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_INOUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and the
|
||||
handler and read by all.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The
|
||||
<Emphasis>vtype</Emphasis> argument describes the type of argument data being added.
|
||||
The type
|
||||
<SystemItem Class="Constant">ALL</SystemItem> matches any argument value type.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the value to fill in.
|
||||
This value must be an unsigned character string.
|
||||
A
|
||||
<SystemItem Class="Constant">NULL</SystemItem> matches any value.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_arg_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.pattern.barg.add;, &cdeman.tt.pattern.iarg.add;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
127
cde/doc/C/guides/man/m3_tt_pattern/barg_add.sgm
Normal file
127
cde/doc/C/guides/man/m3_tt_pattern/barg_add.sgm
Normal file
@@ -0,0 +1,127 @@
|
||||
<!-- $XConsortium: barg_add.sgm /main/8 1996/08/31 15:01:00 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN185.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN185.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_barg_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_barg_add</Function></RefName>
|
||||
<RefPurpose>add an argument with a value that contains embedded nulls to a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_barg_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>m</Parameter></ParamDef>
|
||||
<ParamDef>Tt_mode <Parameter>n</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>vtype</Parameter></ParamDef>
|
||||
<ParamDef>const unsigned char *<Parameter>value</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>len</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_barg_add</Function> function
|
||||
adds an argument with a value that contains embedded nulls to a pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>m</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Symbol Role="Variable">n</Symbol> argument specifies who
|
||||
(sender, handler, observers) writes and reads a message argument.
|
||||
The following modes are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_IN</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and read by the
|
||||
handler and any observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the handler and read by the
|
||||
sender and any reply observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_INOUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and the
|
||||
handler and read by all.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The
|
||||
<Emphasis>vtype</Emphasis> argument describes the type of argument data being added.
|
||||
Type
|
||||
<Symbol>ALL</Symbol> matches any argument value type.
|
||||
</Para>
|
||||
<Para>The ToolTalk service treats the value as an opaque byte string.
|
||||
To pass structured data, the application and the receiving application
|
||||
must encode and decode these unique values.
|
||||
The most common method to use is XDR.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the value to be added.
|
||||
<SystemItem Class="Constant">NULL</SystemItem> matches any value.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>len</Emphasis> argument is the length of the value in bytes.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_barg_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.pattern.arg.add;, &cdeman.tt.pattern.iarg.add;
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
105
cde/doc/C/guides/man/m3_tt_pattern/bcon_add.sgm
Normal file
105
cde/doc/C/guides/man/m3_tt_pattern/bcon_add.sgm
Normal file
@@ -0,0 +1,105 @@
|
||||
<!-- $XConsortium: bcon_add.sgm /main/5 1996/08/30 14:08:34 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN186.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN186.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_bcontext_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_bcontext_add</Function></RefName>
|
||||
<RefPurpose>add a byte-array value to the values in this pattern's named context
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: bcon_add.sgm /main/5 1996/08/30 14:08:34 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_bcontext_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>slotname</Parameter></ParamDef>
|
||||
<ParamDef>const unsigned char *<Parameter>value</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>length</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_bcontext_add</Function> function
|
||||
adds a byte-array value to the values in this pattern's named context.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Emphasis>slotname</Emphasis> argument describes the context for this pattern.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the byte string with the contents for the message context.
|
||||
The
|
||||
<Symbol Role="Variable">length</Symbol> argument is the length of the value in bytes.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_bcontext_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_UNIMP</Term>
|
||||
<ListItem>
|
||||
<Para>The ToolTalk function called is not implemented.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_SLOTNAME</Term>
|
||||
<ListItem>
|
||||
<Para>The specified slotname is syntactically invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
98
cde/doc/C/guides/man/m3_tt_pattern/call_add.sgm
Normal file
98
cde/doc/C/guides/man/m3_tt_pattern/call_add.sgm
Normal file
@@ -0,0 +1,98 @@
|
||||
<!-- $XConsortium: call_add.sgm /main/5 1996/08/30 14:09:13 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN187.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN187.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_callback_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_callback_add</Function></RefName>
|
||||
<RefPurpose>register a message-matching callback function
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: call_add.sgm /main/5 1996/08/30 14:09:13 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_callback_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>m</Parameter></ParamDef>
|
||||
<ParamDef>Tt_message_callback <Parameter>f</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_callback_add</Function> function
|
||||
registers a callback function that will be automatically invoked by
|
||||
&cdeman.tt.message.receive; whenever a message matches the pattern.
|
||||
</Para>
|
||||
<Para>The callback is defined in
|
||||
&cdeman.Tt.tt.c.h;. If the callback returns
|
||||
<SystemItem Class="Constant">TT_CALLBACK_CONTINUE</SystemItem>, other callbacks will be
|
||||
run; if no callback returns
|
||||
<SystemItem Class="Constant">TT_CALLBACK_PROCESSED</SystemItem>, &cdeman.tt.message.receive; returns the message.
|
||||
If the callback returns
|
||||
<SystemItem Class="Constant">TT_CALLBACK_PROCESSED</SystemItem>, no further callbacks will
|
||||
be invoked for this event;
|
||||
&cdeman.tt.message.receive; does not return the
|
||||
message.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>m</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>f</Emphasis> argument is the message callback to be run.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_callback_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.message.receive;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
113
cde/doc/C/guides/man/m3_tt_pattern/cat_set.sgm
Normal file
113
cde/doc/C/guides/man/m3_tt_pattern/cat_set.sgm
Normal file
@@ -0,0 +1,113 @@
|
||||
<!-- $XConsortium: cat_set.sgm /main/5 1996/08/30 14:09:50 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN189.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN189.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_category_set</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_category_set</Function></RefName>
|
||||
<RefPurpose>fill in the category field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: cat_set.sgm /main/5 1996/08/30 14:09:50 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_category_set</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_category <Parameter>c</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_category_set</Function> function
|
||||
fills in the category field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>c</Emphasis> argument indicates whether the receiving process will
|
||||
observe or handle messages.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OBSERVE</Term>
|
||||
<ListItem>
|
||||
<Para>The receiving process will observe messages.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_HANDLE</Term>
|
||||
<ListItem>
|
||||
<Para>The receiving process will handle messages.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_category_set</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_CATEGORY</Term>
|
||||
<ListItem>
|
||||
<Para>The pattern object has no category set.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.category;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
106
cde/doc/C/guides/man/m3_tt_pattern/category.sgm
Normal file
106
cde/doc/C/guides/man/m3_tt_pattern/category.sgm
Normal file
@@ -0,0 +1,106 @@
|
||||
<!-- $XConsortium: category.sgm /main/5 1996/08/30 14:10:27 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN188.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN188.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_category</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_category</Function></RefName>
|
||||
<RefPurpose>return the category value of a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: category.sgm /main/5 1996/08/30 14:10:27 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_category <Function>tt_pattern_category</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_category</Function> function
|
||||
returns the category value of the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for a message pattern.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_category</Function> function returns a value that indicates whether the
|
||||
receiving process will observe or handle messages.
|
||||
The
|
||||
<Function>tt_pattern_category</Function> function returns one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OBSERVE</Term>
|
||||
<ListItem>
|
||||
<Para>The receiving process will observe messages.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_HANDLE</Term>
|
||||
<ListItem>
|
||||
<Para>The receiving process will handle messages.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The application can use
|
||||
&cdeman.tt.int.error; to extract one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values from the
|
||||
<StructName Role="typedef">Tt_category</StructName> integer return value:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.category.set;, &cdeman.tt.int.error;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
115
cde/doc/C/guides/man/m3_tt_pattern/clas_add.sgm
Normal file
115
cde/doc/C/guides/man/m3_tt_pattern/clas_add.sgm
Normal file
@@ -0,0 +1,115 @@
|
||||
<!-- $XConsortium: clas_add.sgm /main/5 1996/08/30 14:10:55 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN190.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN190.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_class_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_class_add</Function></RefName>
|
||||
<RefPurpose>add a value to the class information for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: clas_add.sgm /main/5 1996/08/30 14:10:55 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_class_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_class <Parameter>c</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_class_add</Function> function
|
||||
adds a value to the class information for the specified pattern.
|
||||
</Para>
|
||||
<Para>If the class is
|
||||
<SystemItem Class="Constant">TT_REQUEST</SystemItem>, the sending process expects a reply to the message.
|
||||
</Para>
|
||||
<Para>If the class is
|
||||
<SystemItem Class="Constant">TT_NOTICE</SystemItem>, the sending process does not expect a reply to the
|
||||
message.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>c</Emphasis> argument indicates whether the receiving process is to
|
||||
take action after the message is received.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_NOTICE</Term>
|
||||
<ListItem>
|
||||
<Para>A notice of an event.
|
||||
The sender does not want feedback on this message.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_REQUEST</Term>
|
||||
<ListItem>
|
||||
<Para>A request for some action to be taken.
|
||||
The sender must be notified of progress,
|
||||
success or failure, and must receive any return values.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_class_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
106
cde/doc/C/guides/man/m3_tt_pattern/cont_add.sgm
Normal file
106
cde/doc/C/guides/man/m3_tt_pattern/cont_add.sgm
Normal file
@@ -0,0 +1,106 @@
|
||||
<!-- $XConsortium: cont_add.sgm /main/5 1996/08/30 14:11:37 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN191.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN191.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_context_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_context_add</Function></RefName>
|
||||
<RefPurpose>add a string value to the values of this pattern's context
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: cont_add.sgm /main/5 1996/08/30 14:11:37 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_context_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>slotname</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_context_add</Function> function
|
||||
adds a string value to the values of this pattern's context.
|
||||
</Para>
|
||||
<Para>If the value pointer is
|
||||
<SystemItem Class="Constant">NULL</SystemItem>, a slot is created with the specified name but
|
||||
no value is added.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Emphasis>slotname</Emphasis> argument describes the context of this pattern.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the value to be added.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_context_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_UNIMP</Term>
|
||||
<ListItem>
|
||||
<Para>The ToolTalk function called is not implemented.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_SLOTNAME</Term>
|
||||
<ListItem>
|
||||
<Para>The specified slotname is syntactically invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
96
cde/doc/C/guides/man/m3_tt_pattern/create.sgm
Normal file
96
cde/doc/C/guides/man/m3_tt_pattern/create.sgm
Normal file
@@ -0,0 +1,96 @@
|
||||
<!-- $XConsortium: create.sgm /main/5 1996/08/30 14:12:08 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN192.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN192.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_create</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_create</Function></RefName>
|
||||
<RefPurpose>request a new pattern object
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: create.sgm /main/5 1996/08/30 14:12:08 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_pattern <Function>tt_pattern_create</Function></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_create</Function> function
|
||||
requests a new pattern object.
|
||||
</Para>
|
||||
<Para>After receiving the pattern object,
|
||||
the application fills in the message pattern fields to indicate
|
||||
what type of messages the process wants to receive and then registers the
|
||||
pattern with the ToolTalk service.
|
||||
</Para>
|
||||
<Para>The application can supply multiple values for each attribute
|
||||
added to a pattern
|
||||
(although some attributes are set and can only have one value).
|
||||
The pattern
|
||||
attribute matches a message attribute if any of the values in the pattern match
|
||||
the value in the message.
|
||||
If no value is specified for an attribute,
|
||||
the ToolTalk service assumes that any value will match.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_create</Function> function returns the opaque handle for a message pattern.
|
||||
The application can use this handle in future calls to
|
||||
identify the pattern object.
|
||||
The application can use
|
||||
&cdeman.tt.ptr.error; to extract one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values from the returned handle:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>The application should use
|
||||
&cdeman.tt.free; to free any data stored in the address returned by the
|
||||
ToolTalk API.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.ptr.error;, &cdeman.tt.free;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
87
cde/doc/C/guides/man/m3_tt_pattern/destroy.sgm
Normal file
87
cde/doc/C/guides/man/m3_tt_pattern/destroy.sgm
Normal file
@@ -0,0 +1,87 @@
|
||||
<!-- $XConsortium: destroy.sgm /main/5 1996/08/30 14:12:38 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN193.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN193.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_destroy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_destroy</Function></RefName>
|
||||
<RefPurpose>destroy a pattern object
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: destroy.sgm /main/5 1996/08/30 14:12:38 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_destroy</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_destroy</Function> function
|
||||
destroys a pattern object.
|
||||
</Para>
|
||||
<Para>Destroying a pattern object automatically unregisters the pattern with the
|
||||
ToolTalk service.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_destroy</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
131
cde/doc/C/guides/man/m3_tt_pattern/disp_add.sgm
Normal file
131
cde/doc/C/guides/man/m3_tt_pattern/disp_add.sgm
Normal file
@@ -0,0 +1,131 @@
|
||||
<!-- $XConsortium: disp_add.sgm /main/5 1996/08/30 14:13:14 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN194.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN194.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_disposition_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_disposition_add</Function></RefName>
|
||||
<RefPurpose>add a value to the disposition field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: disp_add.sgm /main/5 1996/08/30 14:13:14 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_disposition_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_disposition <Parameter>r</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_disposition_add</Function> function
|
||||
adds a value to the disposition field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>r</Emphasis> argument indicates whether an instance of the receiver
|
||||
is to be started to receive the
|
||||
message immediately, or whether the message is to be queued until the
|
||||
receiving process is started at a later time or discarded if the
|
||||
receiver is not started.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_DISCARD</Term>
|
||||
<ListItem>
|
||||
<Para>There is no receiver for this message.
|
||||
The message will be returned to the sender with the
|
||||
<StructName Role="typedef">Tt_status</StructName> field containing
|
||||
<SystemItem Class="Constant">TT_FAILED</SystemItem>.</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_QUEUE</Term>
|
||||
<ListItem>
|
||||
<Para>Queue the message until a process of the proper
|
||||
ptype
|
||||
receives the message.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_START</Term>
|
||||
<ListItem>
|
||||
<Para>Attempt to start a process of the proper
|
||||
ptype
|
||||
if none is running.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_QUEUE+TT_START</Term>
|
||||
<ListItem>
|
||||
<Para>Queue the message and attempt to start a process of the proper
|
||||
ptype
|
||||
if none is running.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_disposition_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
96
cde/doc/C/guides/man/m3_tt_pattern/file_add.sgm
Normal file
96
cde/doc/C/guides/man/m3_tt_pattern/file_add.sgm
Normal file
@@ -0,0 +1,96 @@
|
||||
<!-- $XConsortium: file_add.sgm /main/5 1996/08/30 14:13:52 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN195.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN195.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_file_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_file_add</Function></RefName>
|
||||
<RefPurpose>add a value to the file field of a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: file_add.sgm /main/5 1996/08/30 14:13:52 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_file_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>file</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_file_add</Function> function
|
||||
adds a value to the file field of the specified pattern.
|
||||
</Para>
|
||||
<Para>The application can use this call to set individual files
|
||||
on individual patterns.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Symbol Role="Variable">file</Symbol> argument is the name of the file of the specified pattern.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_file_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>However, this call does not cause the pattern's ToolTalk
|
||||
session to be stored in the database.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
131
cde/doc/C/guides/man/m3_tt_pattern/iarg_add.sgm
Normal file
131
cde/doc/C/guides/man/m3_tt_pattern/iarg_add.sgm
Normal file
@@ -0,0 +1,131 @@
|
||||
<!-- $XConsortium: iarg_add.sgm /main/5 1996/08/30 14:14:28 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN196.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN196.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_iarg_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_iarg_add</Function></RefName>
|
||||
<RefPurpose>add a new integer argument to a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: iarg_add.sgm /main/5 1996/08/30 14:14:28 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_iarg_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>m</Parameter></ParamDef>
|
||||
<ParamDef>Tt_mode <Parameter>n</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>vtype</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_iarg_add</Function> function
|
||||
adds a new argument to a pattern and sets the value to a given integer.
|
||||
</Para>
|
||||
<Para>Add all arguments before the pattern is registered with the ToolTalk service.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>m</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Symbol Role="Variable">n</Symbol> argument specifies who (sender, handler, observers) writes and reads a message
|
||||
argument.
|
||||
The following modes are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_IN</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and read by the
|
||||
handler and any observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the handler and read by the
|
||||
sender and any reply observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_INOUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and the
|
||||
handler and read by all.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The
|
||||
<Emphasis>vtype</Emphasis> argument describes the type of argument data being added.
|
||||
<SystemItem Class="Constant">NULL</SystemItem> matches any value.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the value to be added.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_iarg_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_MODE</Term>
|
||||
<ListItem>
|
||||
<Para>The specified
|
||||
<StructName Role="typedef">Tt_mode</StructName> is invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
103
cde/doc/C/guides/man/m3_tt_pattern/icon_add.sgm
Normal file
103
cde/doc/C/guides/man/m3_tt_pattern/icon_add.sgm
Normal file
@@ -0,0 +1,103 @@
|
||||
<!-- $XConsortium: icon_add.sgm /main/5 1996/08/30 14:15:01 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN197.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN197.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_icontext_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_icontext_add</Function></RefName>
|
||||
<RefPurpose>add an integer value to the values of this pattern's context
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: icon_add.sgm /main/5 1996/08/30 14:15:01 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_icontext_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>slotname</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_icontext_add</Function> function
|
||||
adds an integer value to the values of this pattern's context.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Emphasis>slotname</Emphasis> argument describes the slotname in this pattern.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the value to be added.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Tt_status
|
||||
Upon successful completion, the
|
||||
<Function>tt_pattern_icontext_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_UNIMP</Term>
|
||||
<ListItem>
|
||||
<Para>The ToolTalk function called is not implemented.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_SLOTNAME</Term>
|
||||
<ListItem>
|
||||
<Para>The specified slotname is syntactically invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
91
cde/doc/C/guides/man/m3_tt_pattern/obj_add.sgm
Normal file
91
cde/doc/C/guides/man/m3_tt_pattern/obj_add.sgm
Normal file
@@ -0,0 +1,91 @@
|
||||
<!-- $XConsortium: obj_add.sgm /main/5 1996/08/30 14:15:41 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN198.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN198.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_object_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_object_add</Function></RefName>
|
||||
<RefPurpose>add a value to the object field of a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: obj_add.sgm /main/5 1996/08/30 14:15:41 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_object_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>objid</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_object_add</Function> function
|
||||
adds a value to the object field of the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>objid</Emphasis> argument is the identifier for the specified object.
|
||||
Both
|
||||
&cdeman.tt.spec.create; and
|
||||
&cdeman.tt.spec.move; return
|
||||
objids.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_object_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
87
cde/doc/C/guides/man/m3_tt_pattern/op_add.sgm
Normal file
87
cde/doc/C/guides/man/m3_tt_pattern/op_add.sgm
Normal file
@@ -0,0 +1,87 @@
|
||||
<!-- $XConsortium: op_add.sgm /main/5 1996/08/30 14:16:13 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN199.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN199.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_op_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_op_add</Function></RefName>
|
||||
<RefPurpose>add a value to the operation field of a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: op_add.sgm /main/5 1996/08/30 14:16:13 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_op_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>opname</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_op_add</Function> function
|
||||
adds a value to the operation field of the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>opname</Emphasis> argument is the name of the operation the process can perform.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_op_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
87
cde/doc/C/guides/man/m3_tt_pattern/opnu_add.sgm
Normal file
87
cde/doc/C/guides/man/m3_tt_pattern/opnu_add.sgm
Normal file
@@ -0,0 +1,87 @@
|
||||
<!-- $XConsortium: opnu_add.sgm /main/5 1996/08/30 14:16:42 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN200.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN200.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_opnum_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_opnum_add</Function></RefName>
|
||||
<RefPurpose>add an operation number to a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: opnu_add.sgm /main/5 1996/08/30 14:16:42 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_opnum_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>opnum</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_opnum_add</Function> function
|
||||
adds an operation number to the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>opnum</Emphasis> argument is the operation number to be added.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_opnum_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
94
cde/doc/C/guides/man/m3_tt_pattern/otyp_add.sgm
Normal file
94
cde/doc/C/guides/man/m3_tt_pattern/otyp_add.sgm
Normal file
@@ -0,0 +1,94 @@
|
||||
<!-- $XConsortium: otyp_add.sgm /main/5 1996/08/30 14:17:09 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN201.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN201.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_otype_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_otype_add</Function></RefName>
|
||||
<RefPurpose>add a value to the object type field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: otyp_add.sgm /main/5 1996/08/30 14:17:09 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_otype_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>otype</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_otype_add</Function> function
|
||||
adds a value to the object type field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>otype</Emphasis> argument is the name of the object type the application manages.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_otype_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_OTYPE</Term>
|
||||
<ListItem>
|
||||
<Para>The specified object type is not the name of an installed object type.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
91
cde/doc/C/guides/man/m3_tt_pattern/print.sgm
Normal file
91
cde/doc/C/guides/man/m3_tt_pattern/print.sgm
Normal file
@@ -0,0 +1,91 @@
|
||||
<!-- $XConsortium: print.sgm /main/5 1996/08/30 14:17:35 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN202.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN202.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_print</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_print</Function></RefName>
|
||||
<RefPurpose>format a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: print.sgm /main/5 1996/08/30 14:17:35 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>char <Function>*tt_pattern_print</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern *<Parameter>p</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_print</Function> function formats a pattern in the same way a message
|
||||
is formatted for the
|
||||
&cdeman.ttsession; trace and returns a string containing it.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the pattern to be formatted.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_print</Function> function returns the formatted string.
|
||||
The application can use
|
||||
&cdeman.tt.ptr.error; to extract one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values from the returned pointer:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMEM</Term>
|
||||
<ListItem>
|
||||
<Para>There is insufficient memory available to perform the function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_print</Function> function allows an application writer to dump out patterns
|
||||
for debugging.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.ptr.error;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
99
cde/doc/C/guides/man/m3_tt_pattern/register.sgm
Normal file
99
cde/doc/C/guides/man/m3_tt_pattern/register.sgm
Normal file
@@ -0,0 +1,99 @@
|
||||
<!-- $XConsortium: register.sgm /main/5 1996/08/30 14:18:01 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN203.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN203.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_register</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_register</Function></RefName>
|
||||
<RefPurpose>register a pattern with the ToolTalk service
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: register.sgm /main/5 1996/08/30 14:18:01 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_register</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_register</Function> function
|
||||
registers a pattern with the ToolTalk service.
|
||||
</Para>
|
||||
<Para>When the process is registered,
|
||||
it will start receiving messages that match the specified pattern.
|
||||
Once a pattern is registered, no further changes can be made
|
||||
in the pattern.
|
||||
</Para>
|
||||
<Para>When the process joins a session or file, the ToolTalk service updates
|
||||
the file and session field of its registered patterns.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_register</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_PROCID</Term>
|
||||
<ListItem>
|
||||
<Para>The specified process identifier is out of date or invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.unregister;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
90
cde/doc/C/guides/man/m3_tt_pattern/s_pt_add.sgm
Normal file
90
cde/doc/C/guides/man/m3_tt_pattern/s_pt_add.sgm
Normal file
@@ -0,0 +1,90 @@
|
||||
<!-- $XConsortium: s_pt_add.sgm /main/5 1996/08/30 14:18:27 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN206.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN206.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_sender_ptype_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_sender_ptype_add</Function></RefName>
|
||||
<RefPurpose>add a value to the sending process's ptype field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: s_pt_add.sgm /main/5 1996/08/30 14:18:27 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_sender_ptype_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>ptid</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_sender_ptype_add</Function> function
|
||||
adds a value to the sending process's
|
||||
ptype
|
||||
field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>ptid</Emphasis> argument is the character string that uniquely identifies
|
||||
the type of process in which the application is interested.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_sender_ptype_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
120
cde/doc/C/guides/man/m3_tt_pattern/scop_add.sgm
Normal file
120
cde/doc/C/guides/man/m3_tt_pattern/scop_add.sgm
Normal file
@@ -0,0 +1,120 @@
|
||||
<!-- $XConsortium: scop_add.sgm /main/5 1996/08/30 14:18:57 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN204.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN204.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_scope_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_scope_add</Function></RefName>
|
||||
<RefPurpose>add a value to the scope field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: scop_add.sgm /main/5 1996/08/30 14:18:57 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_scope_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_scope <Parameter>s</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_scope_add</Function> function
|
||||
adds a value to the scope field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Symbol Role="Variable">s</Symbol> argument specifies what processes are eligible to receive the message.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_SESSION</Term>
|
||||
<ListItem>
|
||||
<Para>All processes joined to the indicated session are eligible.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_FILE</Term>
|
||||
<ListItem>
|
||||
<Para>All processes joined to the indicated file are eligible.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_BOTH</Term>
|
||||
<ListItem>
|
||||
<Para>All processes joined to either indicated file
|
||||
or the indicated session are eligible.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_FILE_IN_SESSION</Term>
|
||||
<ListItem>
|
||||
<Para>All processes joined to both the indicated file
|
||||
and the indicated session are eligible.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_scope_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
88
cde/doc/C/guides/man/m3_tt_pattern/send_add.sgm
Normal file
88
cde/doc/C/guides/man/m3_tt_pattern/send_add.sgm
Normal file
@@ -0,0 +1,88 @@
|
||||
<!-- $XConsortium: send_add.sgm /main/5 1996/08/30 14:19:29 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN205.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN205.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_sender_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_sender_add</Function></RefName>
|
||||
<RefPurpose>add a value to the sender field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: send_add.sgm /main/5 1996/08/30 14:19:29 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_sender_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>procid</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_sender_add</Function> function
|
||||
adds a value to the sender field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>procid</Emphasis> argument is the character value that uniquely identifies
|
||||
the process of interest.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_sender_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
90
cde/doc/C/guides/man/m3_tt_pattern/sess_add.sgm
Normal file
90
cde/doc/C/guides/man/m3_tt_pattern/sess_add.sgm
Normal file
@@ -0,0 +1,90 @@
|
||||
<!-- $XConsortium: sess_add.sgm /main/5 1996/08/30 14:20:03 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN207.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN207.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_session_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_session_add</Function></RefName>
|
||||
<RefPurpose>adds a value to the session field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: sess_add.sgm /main/5 1996/08/30 14:20:03 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_session_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>sessid</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_session_add</Function> function
|
||||
adds a value to the session field for the specified pattern.
|
||||
</Para>
|
||||
<Para>When the process joins a session, the ToolTalk service updates the
|
||||
session field of its registered patterns.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Emphasis>sessid</Emphasis> argument is the session of interest.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_session_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
139
cde/doc/C/guides/man/m3_tt_pattern/stat_add.sgm
Normal file
139
cde/doc/C/guides/man/m3_tt_pattern/stat_add.sgm
Normal file
@@ -0,0 +1,139 @@
|
||||
<!-- $XConsortium: stat_add.sgm /main/5 1996/08/30 14:20:46 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN208.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN208.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_state_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_state_add</Function></RefName>
|
||||
<RefPurpose>add a value to the state field for a pattern
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: stat_add.sgm /main/5 1996/08/30 14:20:46 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_state_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>Tt_state <Parameter>s</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_state_add</Function> function
|
||||
adds a value to the state field for the specified pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Symbol Role="Variable">s</Symbol> argument indicates the current delivery state of a message.
|
||||
The following values are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_CREATED</Term>
|
||||
<ListItem>
|
||||
<Para>The message has been created, but not yet sent.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_SENT</Term>
|
||||
<ListItem>
|
||||
<Para>The message has been sent, but not yet handled.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_HANDLED</Term>
|
||||
<ListItem>
|
||||
<Para>The message has been handled; return values are valid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_FAILED</Term>
|
||||
<ListItem>
|
||||
<Para>The message could not be delivered to a handler.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_QUEUED</Term>
|
||||
<ListItem>
|
||||
<Para>The message has been queued for delivery.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_STARTED</Term>
|
||||
<ListItem>
|
||||
<Para>The ToolTalk service is attempting to start a process to handle the message.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_REJECTED</Term>
|
||||
<ListItem>
|
||||
<Para>The message has been rejected by a possible handler.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_state_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
85
cde/doc/C/guides/man/m3_tt_pattern/unregist.sgm
Normal file
85
cde/doc/C/guides/man/m3_tt_pattern/unregist.sgm
Normal file
@@ -0,0 +1,85 @@
|
||||
<!-- $XConsortium: unregist.sgm /main/5 1996/08/30 14:21:47 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN209.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN209.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_unregister</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_unregister</Function></RefName>
|
||||
<RefPurpose>unregister a pattern from the ToolTalk service
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: unregist.sgm /main/5 1996/08/30 14:21:47 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_unregister</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_unregister</Function> function
|
||||
unregisters the specified pattern from the ToolTalk service.
|
||||
The process will stop receiving messages that match this pattern.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_unregister</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.register;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
113
cde/doc/C/guides/man/m3_tt_pattern/user.sgm
Normal file
113
cde/doc/C/guides/man/m3_tt_pattern/user.sgm
Normal file
@@ -0,0 +1,113 @@
|
||||
<!-- $XConsortium: user.sgm /main/5 1996/08/30 14:22:27 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN210.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN210.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_user</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_user</Function></RefName>
|
||||
<RefPurpose>return the value in a user data cell for a pattern object
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: user.sgm /main/5 1996/08/30 14:22:27 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>*tt_pattern_user</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>key</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_user</Function> function
|
||||
returns the value in the indicated user data cell for the specified pattern
|
||||
object.
|
||||
</Para>
|
||||
<Para>Every pattern object allows an arbitrary number of user
|
||||
data cells that are each one word in size.
|
||||
The user data cells are identified by integer keys.
|
||||
The tool can use these keys in any manner to associate arbitrary data
|
||||
with a pattern object.
|
||||
</Para>
|
||||
<Para>The user data is part of the pattern object (that is, the storage buffer in
|
||||
the application); it is not part of the actual pattern.
|
||||
The content of user cells has no effect on pattern matching.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
<Function>tt_pattern_create</Function> is called.
|
||||
The
|
||||
<Symbol Role="Variable">key</Symbol> argument is the specified user data cell.
|
||||
The application can use
|
||||
&cdeman.tt.pattern.user.set; to assign the keys to the user data cells that
|
||||
are part of the pattern object.
|
||||
The value of each data cell must be unique for this pattern.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_user</Function> function returns the data cell,
|
||||
a piece of arbitrary user data that can hold a
|
||||
<Literal>void *</Literal>. The application can use
|
||||
&cdeman.tt.ptr.error; to extract one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values from the returned data:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>The user data cell is intended to hold an address.
|
||||
If the address selected is equal to one of the
|
||||
<StructName Role="typedef">Tt_status</StructName> enumerated values, the result of the
|
||||
&cdeman.tt.ptr.error; function will not be reliable.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.user.set;, &cdeman.tt.pattern.create;, &cdeman.tt.ptr.error;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
94
cde/doc/C/guides/man/m3_tt_pattern/user_set.sgm
Normal file
94
cde/doc/C/guides/man/m3_tt_pattern/user_set.sgm
Normal file
@@ -0,0 +1,94 @@
|
||||
<!-- $XConsortium: user_set.sgm /main/5 1996/08/30 14:23:02 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN211.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN211.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_user_set</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_user_set</Function></RefName>
|
||||
<RefPurpose>store information in the user data cells of a pattern object
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- $XConsortium: user_set.sgm /main/5 1996/08/30 14:23:02 rws $-->
|
||||
<!-- CDE Common Source Format, Version 1.0.0-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 International Business Machines Corp.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.-->
|
||||
<!-- (c) Copyright 1993, 1994, 1995 Novell, Inc.-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_user_set</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>key</Parameter></ParamDef>
|
||||
<ParamDef>void *<Parameter>v</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_user_set</Function> function
|
||||
stores information in the user data cells
|
||||
associated with the specified pattern object.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is a unique handle for a message pattern.
|
||||
This handle is returned after
|
||||
&cdeman.tt.pattern.create; is called.
|
||||
The
|
||||
<Symbol Role="Variable">key</Symbol> argument is the specified user data cell.
|
||||
The value for each data cell must be unique for
|
||||
this pattern.
|
||||
The
|
||||
<Emphasis>v</Emphasis> argument is the data cell,
|
||||
a piece of arbitrary user data that can hold a
|
||||
<Literal>void *</Literal>.</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_user_set</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;, &cdeman.tt.pattern.user;, &cdeman.tt.pattern.create;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
134
cde/doc/C/guides/man/m3_tt_pattern/xarg_add.sgm
Normal file
134
cde/doc/C/guides/man/m3_tt_pattern/xarg_add.sgm
Normal file
@@ -0,0 +1,134 @@
|
||||
<!-- $XConsortium: xarg_add.sgm /main/7 1996/08/30 14:23:39 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN212.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN212.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_xarg_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_xarg_add</Function></RefName>
|
||||
<RefPurpose>add a new argument with an interpreted XDR value to a pattern object
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_xarg_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>m</Parameter></ParamDef>
|
||||
<ParamDef>Tt_mode <Parameter>n</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>vtype</Parameter></ParamDef>
|
||||
<ParamDef>xdrproc_t <Parameter>xdr_proc</Parameter></ParamDef>
|
||||
<ParamDef>void *<Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_xarg_add</Function> function
|
||||
adds a new argument with an interpreted XDR value to a pattern object.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>m</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Symbol Role="Variable">n</Symbol> argument specifies who (sender, handler, observers) writes and reads a pattern
|
||||
argument.
|
||||
The following modes are defined:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_IN</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and read by the
|
||||
handler and any observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_OUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the handler and read by the
|
||||
sender and any reply observers.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_INOUT</Term>
|
||||
<ListItem>
|
||||
<Para>The argument is written by the sender and the
|
||||
handler and read by all.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The
|
||||
<Emphasis>vtype</Emphasis> argument describes the type of argument data being added.
|
||||
The
|
||||
<Emphasis>xdr_proc</Emphasis> argument points to the XDR procedure to be used to serialize the data
|
||||
pointed to by
|
||||
<Symbol Role="Variable">value</Symbol>. The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the data to be serialized.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_xarg_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_MODE</Term>
|
||||
<ListItem>
|
||||
<Para>The specified
|
||||
<StructName Role="typedef">Tt_mode</StructName> is invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_XDR</Term>
|
||||
<ListItem>
|
||||
<Para>The XDR procedure failed on the given data, or evaluated to a
|
||||
zero-length expression.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
110
cde/doc/C/guides/man/m3_tt_pattern/xcon_add.sgm
Normal file
110
cde/doc/C/guides/man/m3_tt_pattern/xcon_add.sgm
Normal file
@@ -0,0 +1,110 @@
|
||||
<!-- $XConsortium: xcon_add.sgm /main/7 1996/08/30 14:24:16 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<![ %CDE.C.CDE; [<RefEntry Id="CDEMX.XCDI.MAN213.rsml.1">]]>
|
||||
<![ %CDE.C.XO; [<RefEntry Id="XCDI.MAN213.rsml.1">]]>
|
||||
<RefMeta>
|
||||
<RefEntryTitle>tt_pattern_xcontext_add</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>tt_pattern_xcontext_add</Function></RefName>
|
||||
<RefPurpose>add an XDR-interpreted byte-array value to this pattern's named context
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Tt/tt_c.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Tt_status <Function>tt_pattern_xcontext_add</Function></FuncDef>
|
||||
<ParamDef>Tt_pattern <Parameter>p</Parameter></ParamDef>
|
||||
<ParamDef>const char *<Parameter>slotname</Parameter></ParamDef>
|
||||
<ParamDef>xdrproc_t <Parameter>xdr_proc</Parameter></ParamDef>
|
||||
<ParamDef>void *<Parameter>value</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>tt_pattern_xcontext_add</Function> function
|
||||
adds an XDR-interpreted byte-array value to the values in this pattern's
|
||||
named context.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>p</Emphasis> argument is the opaque handle for the pattern involved in this operation.
|
||||
The
|
||||
<Emphasis>slotname</Emphasis> argument describes the context for this pattern.
|
||||
The
|
||||
<Emphasis>xdr_proc</Emphasis> argument
|
||||
points to the XDR procedure to be used to serialize the data pointed to by
|
||||
value.
|
||||
The
|
||||
<Symbol Role="Variable">value</Symbol> argument is the data to be serialized.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>Upon successful completion, the
|
||||
<Function>tt_pattern_xcontext_add</Function> function returns the status of the operation as one of the following
|
||||
<StructName Role="typedef">Tt_status</StructName> values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>TT_OK</Term>
|
||||
<ListItem>
|
||||
<Para>The operation completed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_UNIMP</Term>
|
||||
<ListItem>
|
||||
<Para>The ToolTalk function called is not implemented.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_NOMP</Term>
|
||||
<ListItem>
|
||||
<Para>The
|
||||
&cdeman.ttsession; process is not running and the ToolTalk service cannot restart it.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_POINTER</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer passed does not point to an object of
|
||||
the correct type for this operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_SLOTNAME</Term>
|
||||
<ListItem>
|
||||
<Para>The specified slotname is syntactically invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>TT_ERR_XDR</Term>
|
||||
<ListItem>
|
||||
<Para>The XDR procedure failed on the given data, or evaluated to a
|
||||
zero-length expression.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.Tt.tt.c.h;
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.12 mancsf-to-docbook 1.2 08/07/95 23:18:47-->
|
||||
Reference in New Issue
Block a user