#include <Comm.h>
Inheritance diagram for Sender:
Public Member Functions | |
virtual void | send (const char *, size_t)=0 throw (CommException) |
virtual void | shutdown () |
Static Public Member Functions | |
static Sender * | create_sender (const string &) |
a Sender
represents a generic level-2 output communication mechanism. In practice, a Sender
allows one to send packets. This is a virtual class, specializations of this class will implement specific communication mechanisms.
static Sender* Sender::create_sender | ( | const string & | ) | [static] |
sender factory
constructs a Sender based on the URI of the receiver.
virtual void Sender::send | ( | const char * | , | |
size_t | ||||
) | throw (CommException) [pure virtual] |
virtual void Sender::shutdown | ( | ) | [virtual] |
closes this sender
Reimplemented in UDPSender.