#include <conduitConnectionHandlerArgs.h>
Public Member Functions | |
change_connectionHandlerArgs (const struct connection_handler_args &new_connectionHandlerArgs) | |
void | operator() (Conduit &c) |
Private Attributes | |
connection_handler_args | new_connectionHandlerArgs |
Friend to Conduit/CAFEGroup records the connection_handler_args struct from callback fns in hash table
change_connectionHandlerArgs::change_connectionHandlerArgs | ( | const struct connection_handler_args & | new_connectionHandlerArgs | ) | [inline] |
void change_connectionHandlerArgs::operator() | ( | Conduit & | c | ) | [inline] |
References __METHOD__, ChannelRequestMetaData::byteSize, ChannelRegalia::cafeConnectionState, ChannelRequestMetaData::cafeDbrType, ChannelRequestMetaData::channelID, ChannelRegalia::channelID, Conduit::channelRegalia, Conduit::channelRequestDataTypePolicy, Conduit::channelRequestMetaCtrl, Conduit::channelRequestMetaCtrlClient, Conduit::channelRequestMetaData, Conduit::channelRequestMetaDataClient, Conduit::channelRequestMetaPrimitive, Conduit::channelRequestMetaSTSACK, Conduit::channelRequestStatusGet, Conduit::channelRequestStatusPut, Conduit::channelTimeoutPolicyGet, Conduit::channelTimeoutPolicyPut, ChannelRegalia::connectFlag, ChannelRegalia::connectionState, ChannelRequestMetaData::dataType, ChannelRegalia::dataType, CAFENUM::DBR_CTRL, CAFENUM::DBR_GR, CAFENUM::DBR_PRIMITIVE, CAFENUM::DBR_STS, CAFENUM::DBR_STSACK, CAFENUM::DBR_TIME, ChannelRequestMetaData::dbrDataType, DEFAULT_NELEM_FOR_CTRL_BUFFER, DEFAULT_NELEM_FOR_STSACK_BUFFER, DEFAULT_TIMEOUT_PEND_IO_WF, Conduit::handle, ChannelRegalia::hostName, ICAFE_CA_OP_CONN_DOWN, ICAFE_CA_OP_CONN_UP, ICAFE_CS_CONN, ICAFE_CS_DISCONN, ICAFE_CS_NEVER_CONN, int, CAFENUM::LOWEST_DATATYPE, MAX_NELEM_FOR_CTRL_BUFFER, MAX_NELEM_FOR_STSACK_BUFFER, ChannelRequestMetaData::nelem, ChannelRegalia::nelem, ChannelRequestMetaData::nelemCache, new_connectionHandlerArgs, ChannelRequestStatus::setCallbackKind(), ChannelTimeoutPolicy::setDefaultTimeout(), ChannelRequestDataTypePolicy::setRequestKind(), ChannelTimeoutPolicy::setTimeout(), and Conduit::status.
connection_handler_args change_connectionHandlerArgs::new_connectionHandlerArgs [private] |
Referenced by operator()().