TAPI structures
TAPI Message
Action
PHONEDEVCAPS::DevSpecific
RegisteredIPAddressMode =
IPAddress_IPv4_only
RegisteredIPv4Address = "10.77.31.250"
(FA1F4D0A -Little endian Hex format)
phoneGetDevCaps() returns success
phoneGetDevCaps() with DeviceID =
DeviceId of TAPI100
EVENT = PHONE_DEVSPECIFIC
dwParam1 =
CPDSMT_PHONE_PROPERTY_
CHANGED_EVENT
dwParam2 =
PPCT_DEVICE_IPADDRESS
Variation result:
- Same as above
- Same as above
The device TAPI100 moves across WiFi
networks resulting in change in the IPv4
address from 10.77.31.250 to 10.77.31.176
Variation 1: The deivce TAPI100 moves
from a IPv4 n/w to a Ipv6 n/w with new ip
as 2001:db8::1:0:0:1
Variation 2: The deivce TAPI100 is
docked/undocked and hence changes from
WAN/LAN to wireless network
PHONEDEVCAPS::DevSpecific
RegisteredIPAddressMode =
IPAddress_IPv4_only
RegisteredIPv4Address = "10.77.31.176"
(B01F4D0A -Little endian Hex format)
Phone Type = Cisco Cius.
Phone Name = Cisco Phone
[SEP123456789000]
Variation 1:
PHONEDEVCAPS::DevSpecific
RegisteredIPAddressMode =
IPAddress_IPv6_only
RegisteredIPv6Address =
"2001:db8::1:0:0:1"
(Application should use the Offset and size
fields of IPv6 address from
PHONEDEVCAPS to retrieve the value of
IPv6 address)
Variation 2:
PHONEDEVCAPS::DevSpecific
RegisteredIPAddressMode =
IPAddress_IPv4_only
RegisteredIPv4Address = "10.77.31.176"
(B01F4D0A -Little endian Hex format)
phoneGetDevCaps() returns success
phoneGetDevCaps() with DeviceID =
DeviceId of TAPI100
Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs
545
Message Sequence Charts
Message Sequence Charts
