CMSPCallBase クラス (mspcall.h)
CMSPCallBase クラスは、呼び出しオブジェクトのジェネリック実装を提供します。 ITStreamControl インターフェイスをサポートしています。 これは、ストリーム リストを維持する単純な基本クラスとして機能します。 このクラスは MSPcall.h で定義されています。
- CMSPCallBase メンバー
- CMSPCallBase MSPI メソッドが実装されました
- MSPAddress オブジェクトによって呼び出される CMSPCallBase パブリック メソッド
- MSPStream オブジェクトによって呼び出される CMSPCallBase パブリック メソッド
- CMSPCallBase Pure Virtual Methods
継承
CMSPCallBase クラスは CComObjectRootExIDispatchImpl を実装します。
メソッド
CMSPCallBase クラスには、これらのメソッドがあります。
CMSPCallBase::CreateStreamObject CreateStreamObject メソッドは InternalCreateStream によって呼び出されます。 |
CMSPCallBase::HandleStreamEvent HandleStreamEvent メソッドは、TAPI にイベントを送信するためにストリームによって呼び出されます。 |
CMSPCallBase::Init Init メソッドは、MSP 呼び出しオブジェクトを初期化するために MSP アドレス オブジェクト (CreateMSPCall メソッド内) によって呼び出されます。 派生クラスは、渡された情報を使用してそのメンバーを初期化する必要があります。 |
CMSPCallBase::InternalCreateStream InternalCreateStream メソッドは、ストリーム オブジェクトを作成するために CreateStream によって呼び出されます (呼び出し元は引数チェックを行います)。 ストリーム オブジェクトを作成して初期化する必要があります (CreateStreamObject を使用)。 |
CMSPCallBase::MSPCallAddRef MSPCallAddRef メソッドは、呼び出しオブジェクトのプライベート AddRef メソッドです。 |
CMSPCallBase::MSPCallRelease MSPCallRelease メソッドは、呼び出しオブジェクトのプライベート Release メソッドです。 |
CMSPCallBase::ReceiveTSPCallData ReceiveTSPCallData メソッドは、MSP アドレス オブジェクトの ReceiveTSPData メソッドによって呼び出され、TSP データを正しい呼び出しにディスパッチします。 |
CMSPCallBase::RemoveStream (インターフェイス RemoveStream)RemoveStream メソッドは、呼び出しからストリームを削除するためにアプリケーションによって呼び出されます。 (CMSPCallBase.RemoveStream) |
CMSPCallBase::ShutDown ShutDown メソッドは、呼び出しをシャットダウンするために MSPAddress オブジェクト (ShutdownMSPCall メソッド内) によって呼び出されます。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | mspcall.h |