CMSPCallBase 클래스(mspcall.h)
CMSPCallBase 클래스는 호출 개체의 제네릭 구현을 제공합니다. ITStreamControl 인터페이스를 지원합니다. 스트림 목록을 유지하는 간단한 기본 클래스로 사용됩니다. 이 클래스는 MSPcall.h에 정의되어 있습니다.
- CMSPCallBase 멤버
- CMSPCallBase MSPI 메서드 구현
- MSPAddress 개체에서 호출되는 CMSPCallBase 공용 메서드
- MSPStream 개체에서 호출되는 CMSPCallBase 공용 메서드
- 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 |