46 void addPort(
const std::string& name,
const Binding* bn,
int serviceExtId);
48 int getPortExtension(
const std::string& name)
const;
49 const Binding* getPortBinding(
const std::string& name)
const;
51 std::list<std::string> getPorts()
const;
55 std::list<ServicePort> ports_;
79 for(std::list<ServicePort>::const_iterator it = ports_.begin();
83 return it->serviceExtId_;
92 for(std::list<ServicePort>::const_iterator it = ports_.begin();
106 if (ports_.size()> 0)
108 from = ports_.begin();
114std::list<std::string>
117 std::list<std::string> names;
118 for(std::list<ServicePort>::const_iterator it = ports_.begin();
121 names.push_back(it->name_);
void getPortBindings(cServicePortIterator &from, cServicePortIterator &to) const
std::list< ServicePort >::const_iterator cServicePortIterator
std::list< std::string > getPorts() const
const Binding * getPortBinding(const std::string &name) const
int getPortExtension(const std::string &name) const
void addPort(const std::string &name, const Binding *bn, int serviceExtId)