All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ElecDeviceItf Interface CATIElbInternalSplice

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATIElbInternalSplice
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATIElbInternalSplice

Interface to manage Internal Splices.


Method Index


o GetLinkedBundleSegmentExtremity(CATIEhiBnlSegmentExtremity*&)
Get the bundle segment extremity linked to an internal splice.
o LinkBundleSegmentExtremity(CATIEhiBnlSegmentExtremity*&)
Link to a bundle segment extremity.
o ListTerminations(CATListValCATBaseUnknown_var*&)
List of Terminations.
o UnLinkBundleSegmentExtremity()
UnLink to a bundle segment extremity.

Methods


o GetLinkedBundleSegmentExtremity
public virtual HRESULT GetLinkedBundleSegmentExtremity(CATIEhiBnlSegmentExtremity*& oBundleSegmentExtr) = 0
Get the bundle segment extremity linked to an internal splice.
Parameters:
oBundleSegmentExtr
The bundle segment extremity linked to the internal splice
Returns:
Return code
o LinkBundleSegmentExtremity
public virtual HRESULT LinkBundleSegmentExtremity(CATIEhiBnlSegmentExtremity*& iBundleSegmentExtr) = 0
Link to a bundle segment extremity.
Parameters:
iBundleSegmentExtr
The bundle segment extremity to link to the internal splice
Returns:
Return code
o ListTerminations
public virtual HRESULT ListTerminations(CATListValCATBaseUnknown_var*& oTerminations) = 0
List of Terminations.
Parameters:
oTerminations
The list
Returns:
Return code
o UnLinkBundleSegmentExtremity
public virtual HRESULT UnLinkBundleSegmentExtremity()= 0
UnLink to a bundle segment extremity.
Parameters:
iBundleSegmentExtr
The bundle segment extremity to unlink with the internal splice
Returns:
Return code

This object is included in the file: CATIElbInternalSplice.h
If needed, your Imakefile.mk should include the module: CATElbInterfaces

Copyright © 2003, Dassault Systèmes. All rights reserved.