IRsConnection Interface Reference
Inherits IUnknown.
List of all members.
Detailed Description
Connection object. Connection is an association of two connecors, where one is input and other one is output. Connector value spreads via connection.
Member Function Documentation
Initializes new connection from specified source and destionation connector.
- Parameters:
-
| pSource | [in] . |
| pDest | [in] . |
| HRESULT IRsConnection::Restore |
( |
void |
|
) |
|
Restores internal connector structures after deserialization.
| HRESULT IRsConnection::RestoreIfConsExist |
( |
[in] IRsNode * |
pFocusNode |
) |
|
Restores internal connector structures but only if connector exists.
- Parameters:
-
| pFocusNode | [in] Node which contains either source or destination connector. |
| HRESULT IRsConnection::Delete |
( |
void |
|
) |
|
| HRESULT IRsConnection::Exist |
( |
RtBool * |
pbExist |
) |
|
Returns true if this connection exists.
| HRESULT IRsConnection::GetSourceNode |
( |
[out, retval] IRsNode ** |
ppSourceNode |
) |
|
Gets node which contains source connector.
- Returns:
- ppSourceNode [out,retval] .
| HRESULT IRsConnection::GetDestinationNode |
( |
[out, retval] IRsNode ** |
ppDestNode |
) |
|
Gets node which contains destination connector.
- Returns:
- ppDestNode [out,retval] .
| HRESULT IRsConnection::GetSourceConID |
( |
[out, retval] CONID * |
pIID |
) |
|
Gets GUID of source connector.
- Returns:
- pIID [out,retval] .
| HRESULT IRsConnection::GetDestConID |
( |
[out, retval] CONID * |
pIID |
) |
|
Gets GUID of destination connector.
- Returns:
- pIID [out,retval] .
| HRESULT IRsConnection::Clear |
( |
void |
|
) |
|
Clears all internal data (Delete should be called before).
| HRESULT IRsConnection::ConvertToLocalRef |
( |
void |
|
) |
|
Property Documentation
IRsNode** IRsConnection::LocalSpace [get] |
- Returns:
- pVal [out,retval] .
IRsNode* IRsConnection::LocalSpace [set] |