Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

Atlas::Negotiate< Stream > Class Template Reference

Negotiation of codecs and filters for an Atlas connection. More...

#include <Negotiate.h>

Inheritance diagram for Atlas::Negotiate< Stream >:

Atlas::Task List of all members.

Public Types

enum  State { IN_PROGRESS, SUCCEEDED, FAILED }

Public Member Functions

virtual State getState ()=0
virtual Codec< Stream > * getCodec ()=0

Detailed Description

template<typename Stream>
class Atlas::Negotiate< Stream >

Negotiation of codecs and filters for an Atlas connection.

non blocking negotiation of Codecs requires a list of avalable Codecs, along with the name of sender and a Socket

See also:
Connection

Codec


The documentation for this class was generated from the following file:

Copyright 2000 the respective authors.

This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.