NAME

Atlas::Negotiate - Negotiation of codecs and filters for an Atlas connection.

SYNOPSIS


#include <Negotiate.h>

Inherited by Atlas::Net::StreamAccept, and Atlas::Net::StreamConnect.

Public Types


enum State { IN_PROGRESS, SUCCEEDED, FAILED }

Public Member Functions


virtual State getState ()=0

virtual Codec * getCodec (Bridge &)=0

virtual void poll (bool can_get=true)=0

Detailed Description

Negotiation of codecs and filters for an Atlas connection.

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

See also:

Connection

Codec

Filter

Author

Generated automatically by Doxygen for Atlas-C++ from the source code.