CMSPAddress class (mspaddr.h)

The CMSPAddress class implements the MSP address object and supports the ITMSPAddress interface. This class is defined in MSPaddr.h. The following documents the class.

CMSPAddress has these types of members:

Inheritance

The CMSPAddress class implements CComObjectRootExITMSPAddressIDispatchImpl.

Methods

The CMSPAddress class has these methods.

 
CMSPAddress::GetCallMediaTypes

The GetCallMediaTypes method gets media types supported by the MSP. The derived class must override this method to indicate the media types supported. The relevant TAPIMEDIATYPE constants should be ORed together and returned.
CMSPAddress::GetDynamicTerminalClasses

The GetDynamicTerminalClasses method is called by our wrapper methods to get an array of dynamic terminal classes that can be used on this address.
CMSPAddress::GetStaticTerminals

The GetStaticTerminals method is called by our wrapper methods ( get_StaticTerminals and EnumerateStaticTerminals) to get an array of static terminals that can be used on this address.
CMSPAddress::IsValidSetOfMediaTypes

The IsValidSetOfMediaTypes method checks to see if the specified media type is nonzero and is in the specified mask.
CMSPAddress::MSPAddressAddRef

The MSPAddressAddRef method is the private AddRef method for the address.
CMSPAddress::MSPAddressRelease

The MSPAddressRelease method is the private Release method for the address.
CMSPAddress::PostEvent

The PostEvent method is called by the MSPCall to post an event to TAPI3. This method puts the event at the end of the event list and signals TAPI3. Locks the event list.
CMSPAddress::ReceiveTSPAddressData

The ReceiveTSPAddressData method is called when a TSP data message is intended to be processed by the address rather than by a specific call. Your MSP must override this method if it wants to handle any per-address TSP messages.
CMSPAddress::UpdateTerminalList

The UpdateTerminalList method populates the MSP's list of static terminals.

Requirements

Requirement Value
Target Platform Windows
Header mspaddr.h