27 #ifndef _DSC_INTERFACE_HXX_
28 #define _DSC_INTERFACE_HXX_
35 #include "DSC_Callbacks.hxx"
54 const char* provides_port_name,
55 Ports::PortProperties_ptr port_prop)
64 const char* uses_port_name,
65 Ports::PortProperties_ptr port_prop)
73 const CORBA::Boolean connection_error)
104 Ports::Port_ptr provides_port_ref)
112 virtual CORBA::Boolean
is_connected(
const char* port_name)
140 Ports::Port_ptr provides_port_ref,
152 static void writeEvent(
const char* request,
const std::string& containerName,
const char* instance_name,
153 const char* port_name,
const char* error,
const char* message);
160 enum port_type {uses, provides, none};
168 std::string repository_id;
171 Ports::Port_var provides_port_ref;
173 Ports::PortProperties_var port_prop;
176 typedef std::map<std::string, port_t *> ports;
182 ports::iterator my_ports_it;