#include <MessageInterface.h>
|
void | addSupplier (const std::string &connectionId, CosEventComm::PushSupplier_ptr supplier) |
|
CosEventComm::PushSupplier_ptr | removeSupplier (const std::string &connectionId) |
|
MessageConsumerPort::MessageConsumerPort |
( |
std::string |
port_name | ) |
|
virtual MessageConsumerPort::~MessageConsumerPort |
( |
void |
| ) |
|
|
inlinevirtual |
void MessageConsumerPort::addSupplier |
( |
const std::string & |
connectionId, |
|
|
CosEventComm::PushSupplier_ptr |
supplier |
|
) |
| |
|
protected |
void MessageConsumerPort::connectPort |
( |
CORBA::Object_ptr |
connection, |
|
|
const char * |
connectionId |
|
) |
| |
void MessageConsumerPort::destroy |
( |
| ) |
|
void MessageConsumerPort::disconnectPort |
( |
const char * |
connectionId | ) |
|
CosEventChannelAdmin::ProxyPushConsumer_ptr MessageConsumerPort::extendConsumers |
( |
std::string |
consumer_id | ) |
|
void MessageConsumerPort::fireCallback |
( |
const std::string & |
id, |
|
|
const CORBA::Any & |
data |
|
) |
| |
CosEventChannelAdmin::ConsumerAdmin_ptr MessageConsumerPort::for_consumers |
( |
| ) |
|
CosEventChannelAdmin::SupplierAdmin_ptr MessageConsumerPort::for_suppliers |
( |
| ) |
|
std::string MessageConsumerPort::getDirection |
( |
| ) |
const |
|
virtual |
std::string MessageConsumerPort::getRepid |
( |
| ) |
const |
|
virtual |
template<class Class , class MessageStruct >
void MessageConsumerPort::registerMessage |
( |
const std::string & |
id, |
|
|
Class * |
target, |
|
|
void(Class::*)(const std::string &, const MessageStruct &) |
func |
|
) |
| |
|
inline |
template<class Target , class Func >
void MessageConsumerPort::registerMessage |
( |
Target |
target, |
|
|
Func |
func |
|
) |
| |
|
inline |
Consumer_i* MessageConsumerPort::removeConsumer |
( |
std::string |
consumer_id | ) |
|
CosEventComm::PushSupplier_ptr MessageConsumerPort::removeSupplier |
( |
const std::string & |
connectionId | ) |
|
|
protected |
std::map<std::string, CosEventChannelAdmin::EventChannel_ptr> MessageConsumerPort::_connections |
|
protected |
std::map<std::string, Consumer_i*> MessageConsumerPort::consumers |
|
protected |
ossie::notification<void (const std::string&, const CORBA::Any&)> MessageConsumerPort::generic_callbacks_ |
|
protected |
boost::mutex MessageConsumerPort::portInterfaceAccess |
|
protected |
SupplierAdmin_i* MessageConsumerPort::supplier_admin |
|
protected |
The documentation for this class was generated from the following file: