class H323UnidirectionalChannel

This class describes a unidirectional logical channel between the two endpoints.

Inheritance:


Public Methods

[more] Construction
[more] Overrides from class H323Channel


Inherited from H323Channel:

Public Methods

Operations

Member variable access


Documentation

This class describes a unidirectional logical channel between the two endpoints. They may be created and deleted as required in the H245 protocol.

An application may create a descendent off this class and override functions as required for operating the channel protocol.

o Construction

o H323UnidirectionalChannel( H323Connection & connection, const H323Capability & capability, Directions direction )
Create a new channel.
Parameters:
connection - Connection to endpoint for channel
capability - Capability channel is using
direction - Direction of channel

o Overrides from class H323Channel

ovirtual Directions GetDirection() const
Indicate the direction of the channel. Return if the channel is bidirectional, or unidirectional, and which direction for th latter case.

ovirtual BOOL Start()
This is called when the channel can start transferring data. The default action is to start one threads, with it either calling Receive() or Transmit() depending on the receiver member variable.


Direct child classes:
H323_RealTimeChannel
H323DataChannel

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.