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 Type Definitions
- CMSPAddress Members
- CMSPAddress MSPI Methods Implemented
- CMSPAddress Public Methods
- CMSPAddress Internal Helper Methods
- CMSPAddress Pure Virtual Methods
- CMSPAddress Template Helper Methods
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 |