Partager via


Classe CMSPCallBase (mspcall.h)

La classe CMSPCallBase fournit une implémentation générique de l’objet d’appel. Il prend en charge l’interface ITStreamControl . Il sert de classe de base simple qui gère la liste de flux. Cette classe est définie dans MSPcall.h.

CMSPCallBase a les types de membres suivants :

Héritage

La classe CMSPCallBase implémente CComObjectRootExIDispatchImpl.

Méthodes

La classe CMSPCallBase a ces méthodes.

 
CMSPCallBase ::CreateStreamObject

La méthode CreateStreamObject est appelée par InternalCreateStream.
CMSPCallBase ::HandleStreamEvent

La méthode HandleStreamEvent est appelée par un flux pour envoyer un événement à TAPI.
CMSPCallBase ::init

La méthode Init est appelée par l’objet d’adresse MSP (dans la méthode CreateMSPCall) pour initialiser l’objet d’appel MSP. La classe dérivée doit initialiser ses membres à l’aide des informations passées.
CMSPCallBase ::InternalCreateStream

La méthode InternalCreateStream est appelée par CreateStream pour créer un objet de flux (l’appelant vérifie l’argument). Il doit créer et initialiser l’objet de flux (à l’aide de CreateStreamObject).
CMSPCallBase ::MSPCallAddRef

La méthode MSPCallAddRef est la méthode AddRef privée pour l’objet d’appel.
CMSPCallBase ::MSPCallRelease

La méthode MSPCallRelease est la méthode Release privée pour l’objet d’appel.
CMSPCallBase ::ReceiveTSPCallData

La méthode ReceiveTSPCallData est appelée par la méthode ReceiveTSPData de l’objet d’adresse MSP pour distribuer les données TSP à l’appel correct.
CMSPCallBase ::RemoveStream

(Interface RemoveStream) La méthode RemoveStream est appelée par l’application pour supprimer un flux de l’appel. (CMSPCallBase.RemoveStream)
CMSPCallBase ::ShutDown

La méthode ShutDown est appelée par l’objet MSPAddress (dans la méthode ShutdownMSPCall) pour arrêter l’appel.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mspcall.h