The methods of the TipcMsg class are listed below. For a complete list of TipcMsg class members, see the TipcMsg Members topic.
![]() | Acknowledges the receipt of a message received by Guaranteed Message Delivery. |
![]() | Appends a binary field to a message, with a name. |
![]() | Append a boolean field to a message, with a name. |
![]() | Append a boolean array field to a message, with a name. |
![]() | Appends a byte field to a message, with a name. |
![]() | Overloaded. Appends a character (byte) field to a message, with a name. |
![]() | Appends a Globally Unique Identifier to a message, with a name. |
![]() | Append an array of Globally Unique Identifiers to a message, with a name. |
![]() | Appends a 2 byte integer field to a message, with a name. |
![]() | Appends a 2 byte integer array field to a message, with a name. |
![]() | Appends a 4 byte integer field to a message, with a name. |
![]() | Appends 4 byte integer array field to a message, with a name. |
![]() | Appends a 8 byte integer field to a message, with a name. |
![]() | Appends a 8 byte integer array field to a message, with a name. |
![]() | Appends a message field to a message, with a name. |
![]() | Appends a message array field to a message, with a name. |
![]() | Append a TIBCO message ID to a message, with a name. |
![]() | Append an array of TIBCO message IDs to a message. |
![]() | Appends an arbitrary .NET Object to the message, with a name. The object will be encoded in a binary field, using the standard serialization mechanism. Therefore, the object passed to this method must implement the Serializable interface. Note that any objects to be serialized must not only themselves be implemented Serializable, but all of the classes they extend must be Serializable. This object will only be useful to receiving clients in .NET. C clients will receive a binary field which may be forwarded to other .NET clients. |
![]() | Appends a 4 byte real field to a message, with a name. |
![]() | Appends a 4 byte real array field to a message, with a name. |
![]() | Appends a 8 byte real field to a message, with a name. |
![]() | Appends a 8 byte real array field to a message, with a name. |
![]() | Appends a string field to a message, with a name. |
![]() | Appends a string array field to a message, with a name. |
![]() | Append a timestamp field to a message, with a name. |
![]() | Append a timestamp array field to a message, with a name. |
![]() | Appends a new named field of the specified type to the message, but marks the field as 'value unknown'. The constants required for the parameter, field_type, are specified in this module (TipcMsg) and can be recognized by their FT_* names. |
![]() | Append a UTF-8 string field to a message, with a name. |
![]() | Append a UTF-8 string array field to a message, with a name. |
![]() | Appends an XML field to a message, with a name. |
![]() | Overloaded. Appends a binary field to a message. No conversion will occur for binary fields. It is up to the programmer to provide any required conversion. |
![]() | Append a boolean field to a message. |
![]() | Overloaded. Append a boolean array field to a message. |
![]() | Appends a byte field to a message. |
![]() | Overloaded. Appends a character field to a message. |
![]() | Append a Globally Unique Identifier to a message. |
![]() | Append an array of Globally Unique Identifiers to a message. |
![]() | Appends a 2 byte integer field to a message. |
![]() | Overloaded. Appends a 2 byte integer array field to a message. |
![]() | Appends a 4 byte integer field to a message. |
![]() | Overloaded. Appends a 4 byte integer array field to a message. |
![]() | Appends a 8 byte integer field to a message. |
![]() | Overloaded. Appends a 8 byte integer array field to a message. |
![]() | Appends a message field to a message. |
![]() | Overloaded. Appends a message array field to a message. |
![]() | Append a TIBCO message ID to a message. |
![]() | Append an array of TIBCO message IDs to a message. |
![]() | Appends an arbitrary Object to the message. The object will be encoded in a binary field, using the standard serialization mechanism. Therefore, the object passed to this method must implement the Serializable interface. Note that any objects to be serialized must not only themselves be implemented as Serializable, but all of the classes they extend must be Serializable. This object will only be useful to receiving clients in .NET, C/C++/Java clients will receive a binary field which may be forwarded to other .NET clients. |
![]() | Appends a 4 byte real field to a message. |
![]() | Overloaded. Appends a 4 byte real array field to a message. |
![]() | Appends a 8 byte real field to a message. |
![]() | Overloaded. Appends a 8 byte real array field to a message. |
![]() | Appends a string field to a message.
For C/C++ clients, this field will represent ASCII characters only.
To send Unicode strings to C/C++ clients use appendUtf8 .
|
![]() | Overloaded. Appends a string array field to a message.
For C/C++ clients, this field will represent ASCII characters only.
To send Unicode strings to C/C++ clients use appendUtf8Array .
|
![]() | Append a timestamp field to a message. |
![]() | Append an array of timestamps to a message. |
![]() | Appends a new field of the specified type to the message, but
marks the field as an 'unknown value'. The constants required for
the parameter, field_type, are specified in this class and
can be recognized by their FT_* names.
|
![]() | Append a UTF-8 string field to a message. The String
will be converted to UTF-8 prior to being appended to the message.
|
![]() | Overloaded. Append an array of UTF-8 strings to a message. The String 's
will be converted to UTF-8 prior to being appended to the message.
|
![]() | Appends an XML field to a message. |
![]() | Clones the message. |
![]() | Deletes current field in a message. |
![]() | Deletes the specified field in a message. |
![]() | Deletes a named field in a message. |
![]() | Implementation of public interface method. |
![]() | Destroys the message. If the message was received using GMD, this will also acknowledge the message. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Returns true if there is a field by the given field name, false if not. |
![]() | Generates the message id property for the message. A message id will uniquely identify each message sent by a publisher. |
![]() | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Returns the binary field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a boolean field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a boolean array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns the byte field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns the character field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns the character field corresponding to the given field name as a byte. If there is no field by that name, an exception will be thrown. |
![]() | Examines the named field and reports back if it is an actual value, or a field marked as having an 'unknown value'. Does not advance to the next field. |
![]() | Returns Guid field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns Guid Array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 2 byte integer field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 2 byte integer array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 4 byte integer field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 4 byte integer array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 8 byte integer field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 8 byte integer array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns message field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns message array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns MsgId field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns MsgId Array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns Object field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 4 byte real field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 4 byte real array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 8 byte real field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a 8 byte real array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns string field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns string array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a timestamp field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a timestamp array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns true if the field corresponding to the given field name is marked as having 'unknown value'. If the field has a 'known value' a TipcMsgBadFieldException will be thrown. If there is no field by that name, an exception will be thrown. |
![]() | Returns a UTF-8 string field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns a UTF-8 string array field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Returns an XML field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Gets the Type of the current instance. |
![]() | Returns the type of the field corresponding to the given field name. If there is no field by that name, an exception will be thrown. |
![]() | Logs the message to the stream. |
![]() | Overloaded. Gets a binary field from the message. |
![]() | Gets a boolean field from the message. |
![]() | Overloaded. Gets a boolean array from the message. |
![]() | Gets a byte field from the message. |
![]() | Gets a character field from the message. |
![]() | Gets a character field as a byte from the message. |
![]() | Gets a Globally Unique Identifer from the message. |
![]() | Overloaded. Gets an array of Globally Unique Identifers from the message. |
![]() | Gets a 2 byte integer field from the message. |
![]() | Overloaded. Gets a 2 byte integer array from the message. |
![]() | Gets a 4 byte integer field from the message. |
![]() | Overloaded. Gets a 4 byte integer array from the message. |
![]() | Gets a 8 byte integer field from the message. |
![]() | Overloaded. Gets a 8 byte integer array from the message. |
![]() | Gets a message field from the message. |
![]() | Overloaded. Gets a message array from the message. |
![]() | Gets a TIBCO message ID from the message. |
![]() | Overloaded. Gets an array of TIBCO message IDs from the message. |
![]() | Decodes the next field (which must be a binary field) as an arbitrary .NET Object. Objects encoded into a binary field with the appendObject method are decoded with this method. Decoding objects carries the same restrictions as the standard .NET serialization mechanism. Serialized objects must implement the Serializable interface. |
![]() | Gets a 4 byte real field from the message. |
![]() | Overloaded. Gets a 4 byte real array from the message. |
![]() | Gets a 8 byte real field from the message. |
![]() | Overloaded. Gets a 8 byte real array from the message. |
![]() | Gets a string field from the message. |
![]() | Overloaded. Gets a string array from the message. |
![]() | Gets a timestamp field from the message. |
![]() | Gets a timestamp array from the message. |
![]() | Gets the type (FT_* ) of the next field.
|
![]() | If the next field in the message is marked as an 'unknown value', this method will skip over the field and return true. If the field has a 'known value', the current field will not be advanced, and a TipcMsgBadFieldException will be thrown. |
![]() | Gets a UTF-8 string field from the message. |
![]() | Overloaded. Gets a UTF-8 string array field from the message. |
![]() | Implementation of public interface method. |
![]() | Overloaded. Prints the message to the SmartSockets "standard" output stream. Prints the message in human readable form, showing the value of all user-settable fields as well as all data currently in the message. |
![]() | Set a message property as a partial binary field. Use of this method is strongly discouraged. It is intended for TIBCO internal use, and is subject to arbitrary changes. |
![]() | Set a message property as an integer. Use of this method is strongly discouraged. It is intended for TIBCO internal use, and is subject to arbitrary changes. |
![]() | Set a message property as a short. Use of this method is strongly discouraged. It is intended for TIBCO internal use, and is subject to arbitrary changes. |
![]() | Set a message property as a string. Use of this method is strongly discouraged. It is intended for TIBCO internal use, and is subject to arbitrary changes. |
![]() | Set a message property as a partial string array. Use of this method is strongly discouraged. It is intended for TIBCO internal use, and is subject to arbitrary changes. |
![]() | Serializes the contents of the current message into a byte array. |
![]() | Returns a String that represents the current Object. |
![]() | Updates a named binary field in a message. |
![]() | Updates a named bool field in a message. |
![]() | Updates a named bool array field in a message. |
![]() | Updates a named byte field in a message. |
![]() | Overloaded. Updates a named character (byte) field in a message. |
![]() | updates a Globally Unique Identifier to a message, with a name. |
![]() | Update an array of Globally Unique Identifiers to a message, with a name. |
![]() | Updates a named 2 byte integer field in a message. |
![]() | Updates a named 2 byte integer array field in a message. |
![]() | Updates a named 4 byte integer field in a message. |
![]() | Updates a named 4 byte integer array field in a message. |
![]() | Updates a named 8 byte integer field in a message. |
![]() | Updates a named 8 byte integer array field in a message. |
![]() | Updates a named message field in a message. |
![]() | Updates a named message array field in a message. |
![]() | Updates a named TIBCO message ID field in a message. |
![]() | Update a named TIBCO message ID array field in a message. |
![]() | Updates a named arbitrary .NET Object in the message. The object will be encoded in a binary field, using the standard serialization mechanism. Therefore, the object passed to this method must implement the Serializable interface. Note that any objects to be serialized must not only themselves implemented Serializable, but all of the classes they extend must be Serializable. This object will only be useful to receiving clients in .NET C clients will receive a binary field which may be forwarded to other .NET clients. |
![]() | Updates a named 4 byte real field in a message. |
![]() | Updates a named 4 byte real array field in a message. |
![]() | Updates a named 8 byte real field in a message. |
![]() | Updates a named 8 byte real array field in a message. |
![]() | Updates a named string field in a message. |
![]() | Updates a named string array field in a message. |
![]() | Updates a named timestamp field in a message. |
![]() | Updates a named timestamp array field in a message. |
![]() | Updates a named Utf8 field in a message. |
![]() | Updates a named Utf8Array field in a message. |
![]() | Updates a named XML field in a message. |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Creates a shallow copy of the current Object. |
TipcMsg Class | TIBCO.SMARTSOCKETS Namespace