This interface provides read access to the trunk resource.
Definition at line 60 of file trunkresource_i.h.
typedef OSB_LIB::ResourceLists::TrList OSB_CORBA::TrunkResource_i::TrList [protected] |
OSB_CORBA::TrunkResource_i::TrunkResource_i | ( | NetworkManager_i & | nmgri, | |
const OSB_LIB::Resource::Oid & | oid | |||
) |
Constructor.
virtual OSB_CORBA::TrunkResource_i::~TrunkResource_i | ( | ) | [virtual] |
Destructor.
virtual CORBA::Boolean OSB_CORBA::TrunkResource_i::canSetExtNw | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Can set the external network?
virtual Utf8String* OSB_CORBA::TrunkResource_i::desc | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Gets description of the trunk resource.
virtual NetworkId OSB_CORBA::TrunkResource_i::extNetworkId | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Gets the external network id of the trunk resource.
virtual TrunkGroup_ptr OSB_CORBA::TrunkResource_i::getAvailTrkGroup | ( | const TrunkGroupId & | id | ) | throw (CORBA::SystemException, OsbCorbaException) [protected, virtual] |
Get a trunk group by id.
virtual TrunkGroupSeq* OSB_CORBA::TrunkResource_i::getAvailTrkGroups | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get all available trunk groups to this trunk resource.
virtual AssignedTrunkSeq* OSB_CORBA::TrunkResource_i::getCurAssTrkGroups | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get all trunk groups currently assigned to this trunk resource.
virtual TrunkGroupSeq* OSB_CORBA::TrunkResource_i::getCurTrkGroups | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get all trunk groups currently assigned to this trunk resource.
virtual AssignedTrunkSeq* OSB_CORBA::TrunkResource_i::getTrkGroups | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get all trunk groups belonging to this trunk resource.
virtual TrunkResourceWriter_ptr OSB_CORBA::TrunkResource_i::getWriter | ( | ) | throw (CORBA::SystemException, OsbCorbaException) [virtual] |
Get a writable interface for this trunk resource.
ReadGuard OSB_CORBA::TrunkResource_i::lock | ( | ) | const [protected, virtual] |
virtual TrList::Rg OSB_CORBA::TrunkResource_i::lockTr | ( | ) | const [protected, virtual] |
const std::string OSB_CORBA::TrunkResource_i::IFC [static] |
String representation of TrunkResource_i.
Reimplemented from OSB_CORBA::Resource_i.
Reimplemented in OSB_CORBA::TrunkResourceWriter_i.
Definition at line 66 of file trunkresource_i.h.