Establishes a session (communication channel) to the remote system.
INVREQ, SYSIDERR, CBIDERR, NETNAMEIDERR, PARTNERIDERR, SYSBUSY
This method can only be used if an IccPartnerId object was used to construct this session object.
Starts a partner process on the remote system in preparation for sending and receiving information.
INVREQ, LENGERR, NOTALLOC, PARTNERIDERR, NOTAUTH, TERMERR, SYSBUSY
converse sends the contents of send and returns a reference to an IccBuf object that holds the reply from the remote APPC partner.
EOC, INVREQ, LENGERR, NOTALLOC, SIGNAL, TERMERR
Returns a reference to an IccConvId object that contains the 4-byte conversation identifier.
Returns the 4-byte error code received when isErrorSet returns true. See the relevant DTP Guide for more information.
Retrieves information from an APPC conversation attach header and holds it inside the object. See PIPList, process, and syncLevel methods to retrieve the information from the object. This method should be used by the back end task if it wants access to the PIP data, the process name, or the synclevel under which it is running.
INVREQ, NOTALLOC, LENGERR
Ensure that accumulated data and control information are transmitted on an APPC mapped conversation.
INVREQ, NOTALLOC
Return the APPC session to CICS so that it may be used by other tasks.
INVREQ, NOTALLOC
A synonym for receive. See Polymorphic Behavior for information on polymorphism.
Returns a boolean variable, defined in Icc structure, that indicates whether an error has been set.
Returns a boolean variable, defined in Icc structure, that indicates if no data was returned on a send--just control information.
Returns a boolean variable, defined in Icc structure, that indicates whether a signal has been received from the remote process.
Abnormally ends the conversation. The partner transaction sees the TERMERR condition.
INVREQ, NOTALLOC, TERMERR
Sends positive response to a partner's send request that specified the confirmation option.
INVREQ, NOTALLOC, TERMERR, SIGNAL
Signals an error to the partner process.
INVREQ, NOTALLOC, TERMERR, SIGNAL
This only applies to DTP over APPC links. It enables a syncpoint initiator to prepare a syncpoint slave for syncpointing by sending only the first flow ('prepare to commit') of the syncpoint exchange.
INVREQ, NOTALLOC, TERMERR
Signals that a mode change is needed.
INVREQ, NOTALLOC, TERMERR
Returns a reference to an IccBuf object that contains the PIP data sent from the front end process. A call to this method should be preceded by a call to extractProcess on back end DTP processes.
Returns a reference to an IccBuf object that contains the process data sent from the front end process. A call to this method should be preceded by a call to extractProcess on back end DTP processes.
A synonym for send. See Polymorphic Behavior for information on polymorphism.
Returns a reference to an IccBuf object that contains the data received from the remote system.
EOC, INVREQ, LENGERR, NOTALLOC, SIGNAL, TERMERR
Sends data to the remote partner.
INVREQ, LENGERR, NOTALLOC, SIGNAL, TERMERR
Sends data to the remote partner and indicates a change of direction, that is, the next method on this object will be receive.
INVREQ, LENGERR, NOTALLOC, SIGNAL, TERMERR
Sends data to the remote partner and indicates that this is the final transmission. The free method must be invoked next, unless the sync level is 2, when you must commit resource updates before the free. (See commitUOW on page commitUOW in IccTaskClass).
INVREQ, LENGERR, NOTALLOC, SIGNAL, TERMERR
Returns a CVDA, defined in IccValue structure, that indicates the current state of the APPC conversation. Possible values are:
IccValue::NOTAPPLIC is returned if there is no APPC conversation state.
INVREQ, NOTALLOC
Returns the symbolic name of the state that state method would return. For example, if state returns IccValue::ALLOCATED, stateText would return "ALLOCATED".
Returns an enumeration, defined in this class, that indicates the synchronization level that is being used in this session. A call to this method should be preceded by a call to extractProcess on back end DTP processes.