Conventions Used in This Manual


This manual uses the following conventions.

Typeface Conventions

This manual uses the following typeface conventions

Example
Use
monospace
This monospace font is used for program output and code example listing and for file names, commands, configuration file parameters, and literal programming elements in running text.
monospace bold
This bold monospace font indicates characters in a command line that you must type exactly as shown. This font is also used for emphasis in code examples.
Italic
Italic text is used as follows:
  • In code examples, file names etc., for text that should be replaced with an actual value. For example: "Select install-dir/runexample.bat."
  • For document titles.
  • For emphasis.
Bold
Bold text indicates actions you take when using a GUI, for example, click OK, or choose Edit from the menu. It is intended to help you skim through procedures when you are familiar with them and just want a reminder.
Submenus and options of a menu item are indicated with an angle bracket, for example, Menu > Submenu.
Warning. The accompanying text describes a condition that severely affects the functioning of the software.
Note. Be sure you read the accompanying text for important information.
Tip. The accompanying text may be especially helpful.

Notational Conventions

The notational conventions in the table below are used for describing command syntax. When used in this context, do not type the brackets listed in the table as part of a command line.

Notation
Description
Use
[ ]
Brackets
Used to enclose an optional item in the command syntax.
< >
Angle Brackets
Used to enclose a name (usually in Italic) that represents an argument for which you substitute a value when you use the command. This convention is not used for XML or HTML examples or other situations where the angle brackets are part of the code.
{ }
Curly Brackets
Used to enclose two or more items among which you can choose only one at a time.
Vertical bars (|) separate the choices within the curly brackets.
...
Ellipsis
Indicates that you can repeat an item any number of times in the command line.

Identifiers

The term identifier is used to refer to a valid character string that names entities created in a SmartSockets application. The string starts with an underscore (_) or alphabetic character and is followed by zero or more letters, digits, percent signs (%), or underscores. No other special characters are valid. The maximum length of the string is 63 characters. Identifiers are not case-sensitive.

These are examples of valid identifiers:

EPS 
battery_11 
K11 
__ 
_all 

These are invalid identifiers:

20 
battery-11 
@com 
$amount 

Case

Function names are case-sensitive, and must use the mixed-case format you see in the text. For example, TipcMsgCreate, TipcSrvStop, and TipcMonClientMsgTrafficPoll are SmartSockets functions and must use the case as shown.

Monitoring messages are also case-sensitive, and should be all upper case, such as T_MT_MON_SERVER_NAMES_POLL_CALL. This makes it easy to distinguish them from option or function names.

Although option names are not case-sensitive, they are usually presented in text with mixed case, to help distinguish them from commands or other items. For example, Server_Names, Unique_Subject, and Project are all SmartSockets options.

Identifiers used with the products in the SmartSockets family are not case-sensitive. For example, the identifiers thermal and THERMAL are equivalent in all processes.

In UNIX, shell commands and filenames are case-sensitive, though they might not be in other operating systems, such as Windows. To make it easier to port applications between operating systems, always specify filenames in lower case.


TIBCO SmartSockets™ Application Programming Interface
Software Release 6.8, July 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com