CPI-C Connection Spec Attributes
bigEndian (Boolean)
The bigEndian attribute specifies whether to use the bigEndian format for integers.
bufferLength (Integer)
The bufferLength attribute represents the size of the memory buffer VA Smalltalk should allocate for communication with the server. The default size is 1024 bytes.
codePage (Integer)
The codePage attribute specifies the character code page used by the remote system. The default code page is the currently active code page for the local system.
conversationType (Integer)
The conversationType attribute represents an integer indicating the type of the conversation.
The valid values are:
0
Basic
1
Mapped
fill (Integer)
The fill attribute specifies that the program is receives a complete logical record or some portion of that record.
mode (String)
The mode attribute is the transmission mode to use for the session. The default value is #INTER.
returnControl (Integer)
The returnControl attribute specifies when the local logical unit returns control to the application following an attempt to open a connection. The returnControl attribute must be an integer constant representing one of the APPC return control parameters, such as whenSessionAllocated.
returnControlString (String)
The returnControlString attribute specifies when the local logical unit returns control to the application following an attempt to open a connection. The returnControlString attribute is a string that selects the return control type.
The possible values are:
• WhenSessionAllocated
• Immediate
• WhenSessionFree
• WhenConwinnerAlloc
• WhenConvGroupAlloc
security (Integer)
The security attribute represents as an integer the level of conversation security to use. The security attribute must be an integer representing the None, Same, or Pgm security string.
securityString (String)
The securityString attribute represents the level of conversation security to use.
The possibile values are:
• None
• Same
• Pgm
self (<className>)
The self attribute represents the part itself, and you cannot change the basic definition of a part. In general, the self attribute is a read-only attribute, and is used for passing a value or values to another part. It is not used for receiving any values.
For example, you can connect the self attribute of an Ordered Collection part to the items attribute of a List part. The Ordered Collection part does not change to a different type of part because of the connection. Instead, the Ordered Collection part populates the List part with the items that it contains.
You can use the self attribute in an attribute-to-attribute connection, as a parameter in an event-to-action connection, or wherever an attribute can be used.
symDestName (String)
The symDestName attribute represents the name of the side information defined in the configuration profile that describes conversation attributes such as Partner LU, TP, mode, and security.
syncLevel (Integer)
The syncLevel attribute is the level of synchronization to use for the conversation. The syncLevel attribute must be an integer representing either the none or confirm sync level string.
syncLevelString (String)
The syncLevelString attribute is the level of synchronization to use for the conversation.
The possible values are:
• None
• Confirm
userID (String)
The userID attribute is the user ID required to access the remote system.
Last modified date: 01/29/2015