Siena
C++ API documentation (v. 0.4.1)
Main Page Class Hierarchy Compound List File List Compound Members Examples
Sender Class Reference
#include <Comm.h>
Inheritance diagram for Sender::
List of all members.
Public Methods |
virtual | ~Sender () |
virtual void | send (const char *, size_t)=0 throw (CommException) |
virtual void | shutdown () |
Static Public Methods |
Sender* | create_sender (const string &) |
Detailed Description
abstract sender mechanism
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.
Member Function Documentation
Sender * Sender::create_sender (
|
const string & ) [static]
|
|
|
sender factory
constructs a Sender based on the URI of the receiver. |
void Sender::send (
|
const char *,
|
|
size_t ) throw (CommException) [pure virtual]
|
|
void Sender::shutdown (
|
) [virtual]
|
|
|
closes this sender
Reimplemented in UDPSender. |
The documentation for this class was generated from the following file:
Copyright © 2001 University of Colorado.
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License,
Version 1.1 or any later version published by the Free Software
Foundation; with no Invariant Sections, no Front-Cover Texts and no
Back-Cover Texts. A copy of the license is included in the section
entitled "GNU Free Documentation License".
This documentation is authored and maintained by
Antonio
Carzaniga