CMSPCallBase 클래스(mspcall.h)

CMSPCallBase 클래스는 호출 개체의 제네릭 구현을 제공합니다. ITStreamControl 인터페이스를 지원합니다. 스트림 목록을 유지하는 간단한 기본 클래스로 사용됩니다. 이 클래스는 MSPcall.h에 정의되어 있습니다.

CMSPCallBase 에는 다음과 같은 유형의 멤버가 있습니다.

상속

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

(Interface RemoveStream) RemoveStream 메서드는 호출에서 스트림을 제거하기 위해 애플리케이션에서 호출됩니다. (CMSPCallBase.RemoveStream)
CMSPCallBase::ShutDown

ShutDown 메서드는 호출을 종료하기 위해 MSPAddress 개체(ShutdownMSPCall 메서드)에 의해 호출됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 mspcall.h