3 <bitfield name="Generic_Bitfield_8">
5 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
6 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
7 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
8 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
9 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
10 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
11 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
12 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
15 <bitfield name="Generic_Bitfield_16">
17 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
18 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
19 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
20 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
21 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
22 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
23 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
24 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
25 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
26 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
27 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
28 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
29 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
30 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
31 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
32 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
35 <bitfield name="Generic_Bitfield_32">
37 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
38 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
39 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
40 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
41 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
42 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
43 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
44 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
45 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
46 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
47 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
48 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
49 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
50 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
51 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
52 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
53 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
54 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
55 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
56 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
57 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
58 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
59 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
60 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
61 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
62 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
63 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
64 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
65 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
66 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
67 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
68 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
71 <enum name="DisplayLabels_36">
73 <entry name="DisplayLabel_Empty" text="Empty" value="0o000"/>
74 <entry name="DisplayLabel_Acct" text="Acct" value="0o002"/>
75 <entry name="DisplayLabel_Flash" text="Flash" value="0o003"/>
76 <entry name="DisplayLabel_Login" text="Login" value="0o004"/>
77 <entry name="DisplayLabel_Device_In_Home_Location" text="Device In Home Location" value="0o005"/>
78 <entry name="DisplayLabel_Device_In_Roaming_Location" text="Device In Roaming Location" value="0o006"/>
79 <entry name="DisplayLabel_Enter_Authorization_Code" text="Enter Authorization Code" value="0o007"/>
80 <entry name="DisplayLabel_Enter_Client_Matter_Code" text="Enter Client Matter Code" value="0o010"/>
81 <entry name="DisplayLabel_Calls_Available_For_Pickup" text="Calls Available For Pickup" value="0o011"/>
82 <entry name="DisplayLabel_Cm_Fallback_Service_Operating" text="Cm Fallback Service Operating" value="0o012"/>
83 <entry name="DisplayLabel_Max_Phones_Exceeded" text="Max Phones Exceeded" value="0o013"/>
84 <entry name="DisplayLabel_Waiting_To_Rehome" text="Waiting To Rehome" value="0o014"/>
85 <entry name="DisplayLabel_Please_End_Call" text="Please End Call" value="0o015"/>
86 <entry name="DisplayLabel_Paging" text="Paging" value="0o016"/>
87 <entry name="DisplayLabel_Select_Line" text="Select Line" value="0o017"/>
88 <entry name="DisplayLabel_Transfer_Destination_Is_Busy" text="Transfer Destination Is Busy" value="0o020"/>
89 <entry name="DisplayLabel_Select_A_Service" text="Select A Service" value="0o021"/>
90 <entry name="DisplayLabel_Local_Services" text="Local Services" value="0o022"/>
91 <entry name="DisplayLabel_Enter_Search_Criteria" text="Enter Search Criteria" value="0o023"/>
92 <entry name="DisplayLabel_Night_Service" text="Night Service" value="0o024"/>
93 <entry name="DisplayLabel_Night_Service_Active" text="Night Service Active" value="0o025"/>
94 <entry name="DisplayLabel_Night_Service_Disabled" text="Night Service Disabled" value="0o026"/>
95 <entry name="DisplayLabel_Login_Successful" text="Login Successful" value="0o027"/>
96 <entry name="DisplayLabel_Wrong_Pin" text="Wrong Pin" value="0o030"/>
97 <entry name="DisplayLabel_Please_Enter_Pin" text="Please Enter Pin" value="0o031"/>
98 <entry name="DisplayLabel_Of" text="Of" value="0o032"/>
99 <entry name="DisplayLabel_Records_1_To" text="Records 1 To" value="0o033"/>
100 <entry name="DisplayLabel_No_Record_Found" text="No Record Found" value="0o034"/>
101 <entry name="DisplayLabel_Search_Results" text="Search Results" value="0o035"/>
102 <entry name="DisplayLabel_Calls_In_Queue" text="Calls In Queue" value="0o036"/>
103 <entry name="DisplayLabel_Join_To_Hunt_Group" text="Join To Hunt Group" value="0o037"/>
104 <entry name="DisplayLabel_Ready" text="Ready" value="0o040"/>
105 <entry name="DisplayLabel_Notready" text="Notready" value="0o041"/>
106 <entry name="DisplayLabel_Call_On_Hold" text="Call On Hold" value="0o042"/>
107 <entry name="DisplayLabel_Hold_Reversion" text="Hold Reversion" value="0o043"/>
108 <entry name="DisplayLabel_Setup_Failed" text="Setup Failed" value="0o044"/>
109 <entry name="DisplayLabel_No_Resources" text="No Resources" value="0o045"/>
110 <entry name="DisplayLabel_Device_Not_Authorized" text="Device Not Authorized" value="0o046"/>
111 <entry name="DisplayLabel_Monitoring" text="Monitoring" value="0o047"/>
112 <entry name="DisplayLabel_Recording_Awaiting_Call_To_Be_Active" text="Recording Awaiting Call To Be Active" value="0o050"/>
113 <entry name="DisplayLabel_Recording_Already_In_Progress" text="Recording Already In Progress" value="0o051"/>
114 <entry name="DisplayLabel_Inactive_Recording_Session" text="Inactive Recording Session" value="0o052"/>
115 <entry name="DisplayLabel_Mobility" text="Mobility" value="0o053"/>
116 <entry name="DisplayLabel_Whisper" text="Whisper" value="0o054"/>
117 <entry name="DisplayLabel_Forward_All" text="Forward All" value="0o055"/>
118 <entry name="DisplayLabel_Malicious_Call_Id" text="Malicious Call Id" value="0o056"/>
119 <entry name="DisplayLabel_Group_Pickup" text="Group Pickup" value="0o057"/>
120 <entry name="DisplayLabel_Remove_Last_Participant" text="Remove Last Participant" value="0o060"/>
121 <entry name="DisplayLabel_Other_Pickup" text="Other Pickup" value="0o061"/>
122 <entry name="DisplayLabel_Video" text="Video" value="0o062"/>
123 <entry name="DisplayLabel_End_Call" text="End Call" value="0o063"/>
124 <entry name="DisplayLabel_Conference_List" text="Conference List" value="0o064"/>
125 <entry name="DisplayLabel_Quality_Reporting_Tool" text="Quality Reporting Tool" value="0o065"/>
126 <entry name="DisplayLabel_Hunt_Group" text="Hunt Group" value="0o066"/>
127 <entry name="DisplayLabel_Use_Line_Or_Join_To_Complete" text="Use Line Or Join To Complete" value="0o067"/>
128 <entry name="DisplayLabel_Do_Not_Disturb" text="Do Not Disturb" value="0o070"/>
129 <entry name="DisplayLabel_Do_Not_Disturb_Is_Active" text="Do Not Disturb Is Active" value="0o071"/>
130 <entry name="DisplayLabel_Cfwdall_Loop_Detected" text="Cfwdall Loop Detected" value="0o072"/>
131 <entry name="DisplayLabel_Cfwdall_Hops_Exceeded" text="Cfwdall Hops Exceeded" value="0o073"/>
132 <entry name="DisplayLabel_Abbrdial" text="Abbrdial" value="0o074"/>
133 <entry name="DisplayLabel_Pickup_Is_Unavailable" text="Pickup Is Unavailable" value="0o075"/>
134 <entry name="DisplayLabel_Conference_Is_Unavailable" text="Conference Is Unavailable" value="0o076"/>
135 <entry name="DisplayLabel_Meetme_Is_Unavailable" text="Meetme Is Unavailable" value="0o077"/>
136 <entry name="DisplayLabel_Cannot_Retrieve_Parked_Call" text="Cannot Retrieve Parked Call" value="0o0100"/>
137 <entry name="DisplayLabel_Cannot_Send_Call_To_Mobile" text="Cannot Send Call To Mobile" value="0o0101"/>
138 <entry name="DisplayLabel_Record" text="Record" value="0o0103"/>
139 <entry name="DisplayLabel_Cannot_Move_Conversation" text="Cannot Move Conversation" value="0o0104"/>
140 <entry name="DisplayLabel_Cw_Off" text="Cw Off" value="0o0105"/>
141 <entry name="DisplayLabel_Coaching" text="Coaching" value="0o0106"/>
142 <entry name="DisplayLabel_Recording" text="Recording" value="0o0117"/>
143 <entry name="DisplayLabel_Recording_Failed" text="Recording Failed" value="0o0120"/>
144 <entry name="DisplayLabel_Connecting" text="Connecting" value="0o0121"/>
147 <enum name="DisplayLabels_200">
149 <entry name="DisplayLabel_Redial" text="Redial" value="0o01"/>
150 <entry name="DisplayLabel_Newcall" text="Newcall" value="0o02"/>
151 <entry name="DisplayLabel_Hold" text="Hold" value="0o03"/>
152 <entry name="DisplayLabel_Transfer" text="Transfer" value="0o04"/>
153 <entry name="DisplayLabel_Cfwdall" text="Cfwdall" value="0o05"/>
154 <entry name="DisplayLabel_Cfwdbusy" text="Cfwdbusy" value="0o06"/>
155 <entry name="DisplayLabel_Cfwdnoanswer" text="Cfwdnoanswer" value="0o07"/>
156 <entry name="DisplayLabel_Backspace" text="Backspace" value="0o010"/>
157 <entry name="DisplayLabel_Endcall" text="Endcall" value="0o011"/>
158 <entry name="DisplayLabel_Resume" text="Resume" value="0o012"/>
159 <entry name="DisplayLabel_Answer" text="Answer" value="0o013"/>
160 <entry name="DisplayLabel_Info" text="Info" value="0o014"/>
161 <entry name="DisplayLabel_Confrn" text="Confrn" value="0o015"/>
162 <entry name="DisplayLabel_Park" text="Park" value="0o016"/>
163 <entry name="DisplayLabel_Join" text="Join" value="0o017"/>
164 <entry name="DisplayLabel_Meetme" text="Meetme" value="0o020"/>
165 <entry name="DisplayLabel_Pickup" text="Pickup" value="0o021"/>
166 <entry name="DisplayLabel_Gpickup" text="Gpickup" value="0o022"/>
167 <entry name="DisplayLabel_Your_Current_Options" text="Your Current Options" value="0o023"/>
168 <entry name="DisplayLabel_Off_Hook" text="Off Hook" value="0o024"/>
169 <entry name="DisplayLabel_On_Hook" text="On Hook" value="0o025"/>
170 <entry name="DisplayLabel_Ring_Out" text="Ring Out" value="0o026"/>
171 <entry name="DisplayLabel_From" text="From" value="0o027"/>
172 <entry name="DisplayLabel_Connected" text="Connected" value="0o030"/>
173 <entry name="DisplayLabel_Busy" text="Busy" value="0o031"/>
174 <entry name="DisplayLabel_Line_In_Use" text="Line In Use" value="0o032"/>
175 <entry name="DisplayLabel_Call_Waiting" text="Call Waiting" value="0o033"/>
176 <entry name="DisplayLabel_Call_Transfer" text="Call Transfer" value="0o034"/>
177 <entry name="DisplayLabel_Call_Park" text="Call Park" value="0o035"/>
178 <entry name="DisplayLabel_Call_Proceed" text="Call Proceed" value="0o036"/>
179 <entry name="DisplayLabel_In_Use_Remote" text="In Use Remote" value="0o037"/>
180 <entry name="DisplayLabel_Enter_Number" text="Enter Number" value="0o040"/>
181 <entry name="DisplayLabel_Call_Park_At" text="Call Park At" value="0o041"/>
182 <entry name="DisplayLabel_Primary_Only" text="Primary Only" value="0o042"/>
183 <entry name="DisplayLabel_Temp_Fail" text="Temp Fail" value="0o043"/>
184 <entry name="DisplayLabel_You_Have_Voicemail" text="You Have Voicemail" value="0o044"/>
185 <entry name="DisplayLabel_Forwarded_To" text="Forwarded To" value="0o045"/>
186 <entry name="DisplayLabel_Can_Not_Complete_Conference" text="Can Not Complete Conference" value="0o046"/>
187 <entry name="DisplayLabel_No_Conference_Bridge" text="No Conference Bridge" value="0o047"/>
188 <entry name="DisplayLabel_Can_Not_Hold_Primary_Control" text="Can Not Hold Primary Control" value="0o050"/>
189 <entry name="DisplayLabel_Invalid_Conference_Participant" text="Invalid Conference Participant" value="0o051"/>
190 <entry name="DisplayLabel_In_Conference_Already" text="In Conference Already" value="0o052"/>
191 <entry name="DisplayLabel_No_Participant_Info" text="No Participant Info" value="0o053"/>
192 <entry name="DisplayLabel_Exceed_Maximum_Parties" text="Exceed Maximum Parties" value="0o054"/>
193 <entry name="DisplayLabel_Key_Is_Not_Active" text="Key Is Not Active" value="0o055"/>
194 <entry name="DisplayLabel_Error_No_License" text="Error No License" value="0o056"/>
195 <entry name="DisplayLabel_Error_Dbconfig" text="Error Dbconfig" value="0o057"/>
196 <entry name="DisplayLabel_Error_Database" text="Error Database" value="0o060"/>
197 <entry name="DisplayLabel_Error_Pass_Limit" text="Error Pass Limit" value="0o061"/>
198 <entry name="DisplayLabel_Error_Unknown" text="Error Unknown" value="0o062"/>
199 <entry name="DisplayLabel_Error_Mismatch" text="Error Mismatch" value="0o063"/>
200 <entry name="DisplayLabel_Conference" text="Conference" value="0o064"/>
201 <entry name="DisplayLabel_Park_Number" text="Park Number" value="0o065"/>
202 <entry name="DisplayLabel_Private" text="Private" value="0o066"/>
203 <entry name="DisplayLabel_Not_Enough_Bandwidth" text="Not Enough Bandwidth" value="0o067"/>
204 <entry name="DisplayLabel_Unknown_Number" text="Unknown Number" value="0o070"/>
205 <entry name="DisplayLabel_Rmlstc" text="Rmlstc" value="0o071"/>
206 <entry name="DisplayLabel_Voicemail" text="Voicemail" value="0o072"/>
207 <entry name="DisplayLabel_Immdiv" text="Immdiv" value="0o073"/>
208 <entry name="DisplayLabel_Intrcpt" text="Intrcpt" value="0o074"/>
209 <entry name="DisplayLabel_Setwtch" text="Setwtch" value="0o075"/>
210 <entry name="DisplayLabel_Trnsfvm" text="Trnsfvm" value="0o076"/>
211 <entry name="DisplayLabel_Dnd" text="Dnd" value="0o077"/>
212 <entry name="DisplayLabel_Divall" text="Divall" value="0o0100"/>
213 <entry name="DisplayLabel_Callback" text="Callback" value="0o0101"/>
214 <entry name="DisplayLabel_Network_Congestion_Rerouting" text="Network Congestion Rerouting" value="0o0102"/>
215 <entry name="DisplayLabel_Barge" text="Barge" value="0o0103"/>
216 <entry name="DisplayLabel_Failed_To_Setup_Barge" text="Failed To Setup Barge" value="0o0104"/>
217 <entry name="DisplayLabel_Another_Barge_Exists" text="Another Barge Exists" value="0o0105"/>
218 <entry name="DisplayLabel_Incompatible_Device_Type" text="Incompatible Device Type" value="0o0106"/>
219 <entry name="DisplayLabel_No_Park_Number_Available" text="No Park Number Available" value="0o0107"/>
220 <entry name="DisplayLabel_Callpark_Reversion" text="Callpark Reversion" value="0o0110"/>
221 <entry name="DisplayLabel_Service_Is_Not_Active" text="Service Is Not Active" value="0o0111"/>
222 <entry name="DisplayLabel_High_Traffic_Try_Again_Later" text="High Traffic Try Again Later" value="0o0112"/>
223 <entry name="DisplayLabel_Qrt" text="Qrt" value="0o0113"/>
224 <entry name="DisplayLabel_Mcid" text="Mcid" value="0o0114"/>
225 <entry name="DisplayLabel_Dirtrfr" text="Dirtrfr" value="0o0115"/>
226 <entry name="DisplayLabel_Select" text="Select" value="0o0116"/>
227 <entry name="DisplayLabel_Conflist" text="Conflist" value="0o0117"/>
228 <entry name="DisplayLabel_Idivert" text="Idivert" value="0o0120"/>
229 <entry name="DisplayLabel_Cbarge" text="Cbarge" value="0o0121"/>
230 <entry name="DisplayLabel_Can_Not_Complete_Transfer" text="Can Not Complete Transfer" value="0o0122"/>
231 <entry name="DisplayLabel_Can_Not_Join_Calls" text="Can Not Join Calls" value="0o0123"/>
232 <entry name="DisplayLabel_Mcid_Successful" text="Mcid Successful" value="0o0124"/>
233 <entry name="DisplayLabel_Number_Not_Configured" text="Number Not Configured" value="0o0125"/>
234 <entry name="DisplayLabel_Security_Error" text="Security Error" value="0o0126"/>
235 <entry name="DisplayLabel_Video_Bandwidth_Unavailable" text="Video Bandwidth Unavailable" value="0o0127"/>
236 <entry name="DisplayLabel_Vidmode" text="Vidmode" value="0o0130"/>
237 <entry name="DisplayLabel_Max_Call_Duration_Timeout" text="Max Call Duration Timeout" value="0o0131"/>
238 <entry name="DisplayLabel_Max_Hold_Duration_Timeout" text="Max Hold Duration Timeout" value="0o0132"/>
239 <entry name="DisplayLabel_Opickup" text="Opickup" value="0o0133"/>
240 <entry name="DisplayLabel_Hlog" text="Hlog" value="0o0134"/>
241 <entry name="DisplayLabel_Logged_Out_Of_Hunt_Group" text="Logged Out Of Hunt Group" value="0o0135"/>
242 <entry name="DisplayLabel_Park_Slot_Unavailable" text="Park Slot Unavailable" value="0o0136"/>
243 <entry name="DisplayLabel_No_Call_Available_For_Pickup" text="No Call Available For Pickup" value="0o0137"/>
244 <entry name="DisplayLabel_External_Transfer_Restricted" text="External Transfer Restricted" value="0o0141"/>
245 <entry name="DisplayLabel_No_Line_Available_For_Pickup" text="No Line Available For Pickup" value="0o0142"/>
246 <entry name="DisplayLabel_Path_Replacement_In_Progress" text="Path Replacement In Progress" value="0o0143"/>
247 <entry name="DisplayLabel_Unknown_2" text="Unknown 2" value="0o0144"/>
248 <entry name="DisplayLabel_Mac_Address" text="Mac Address" value="0o0145"/>
249 <entry name="DisplayLabel_Host_Name" text="Host Name" value="0o0146"/>
250 <entry name="DisplayLabel_Domain_Name" text="Domain Name" value="0o0147"/>
251 <entry name="DisplayLabel_Ip_Address" text="Ip Address" value="0o0150"/>
252 <entry name="DisplayLabel_Subnet_Mask" text="Subnet Mask" value="0o0151"/>
253 <entry name="DisplayLabel_Tftp_Server_1" text="Tftp Server 1" value="0o0152"/>
254 <entry name="DisplayLabel_Default_Router_1" text="Default Router 1" value="0o0153"/>
255 <entry name="DisplayLabel_Default_Router_2" text="Default Router 2" value="0o0154"/>
256 <entry name="DisplayLabel_Default_Router_3" text="Default Router 3" value="0o0155"/>
257 <entry name="DisplayLabel_Default_Router_4" text="Default Router 4" value="0o0156"/>
258 <entry name="DisplayLabel_Default_Router_5" text="Default Router 5" value="0o0157"/>
259 <entry name="DisplayLabel_Dns_Server_1" text="Dns Server 1" value="0o0160"/>
260 <entry name="DisplayLabel_Dns_Server_2" text="Dns Server 2" value="0o0161"/>
261 <entry name="DisplayLabel_Dns_Server_3" text="Dns Server 3" value="0o0162"/>
262 <entry name="DisplayLabel_Dns_Server_4" text="Dns Server 4" value="0o0163"/>
263 <entry name="DisplayLabel_Dns_Server_5" text="Dns Server 5" value="0o0164"/>
264 <entry name="DisplayLabel_Operational_Vlan_Id" text="Operational Vlan Id" value="0o0165"/>
265 <entry name="DisplayLabel_Admin_Vlan_Id" text="Admin Vlan Id" value="0o0166"/>
266 <entry name="DisplayLabel_Call_Manager_1" text="Call Manager 1" value="0o0167"/>
267 <entry name="DisplayLabel_Call_Manager_2" text="Call Manager 2" value="0o0170"/>
268 <entry name="DisplayLabel_Call_Manager_3" text="Call Manager 3" value="0o0171"/>
269 <entry name="DisplayLabel_Call_Manager_4" text="Call Manager 4" value="0o0172"/>
270 <entry name="DisplayLabel_Call_Manager_5" text="Call Manager 5" value="0o0173"/>
271 <entry name="DisplayLabel_Information_Url" text="Information Url" value="0o0174"/>
272 <entry name="DisplayLabel_Directories_Url" text="Directories Url" value="0o0175"/>
273 <entry name="DisplayLabel_Messages_Url" text="Messages Url" value="0o0176"/>
274 <entry name="DisplayLabel_Services_Url" text="Services Url" value="0o0177"/>
277 <message comment="" direction="dev2pbx" dynamic="no" name="KeepAliveMessage" opcode="0x0000" status="no" type="RegistrationAndManagement"/>
278 <enum name="DeviceType">
280 <entry comment="" name="DeviceType_Station30SPplus" text="Station30SPplus" value="0x00001"/>
281 <entry comment="" name="DeviceType_Station12SPplus" text="Station12SPplus" value="0x00002"/>
282 <entry comment="" name="DeviceType_Station12SP" text="Station12SP" value="0x00003"/>
283 <entry comment="" name="DeviceType_Station12" text="Station12" value="0x00004"/>
284 <entry comment="" name="DeviceType_Station30VIP" text="Station30VIP" value="0x00005"/>
285 <entry comment="" name="DeviceType_StationTelecaster" text="StationTelecaster" value="0x00006"/>
286 <entry comment="" name="DeviceType_StationTelecasterMgr" text="StationTelecasterMgr" value="0x00007"/>
287 <entry comment="" name="DeviceType_StationTelecasterBus" text="StationTelecasterBus" value="0x00008"/>
288 <entry comment="" name="DeviceType_StationPolycom" text="StationPolycom" value="0x00009"/>
289 <entry comment="" name="DeviceType_StationVGC" text="StationVGC" value="0x0000a"/>
290 <entry comment="" name="DeviceType_VGCVirtualPhone" text="VGCVirtualPhone" value="0x0000b"/>
291 <entry comment="" name="DeviceType_StationATA186" text="StationATA186" value="0x0000c"/>
292 <entry comment="" name="DeviceType_StationATA188" text="StationATA188" value="0x0000d"/>
293 <entry comment="" name="DeviceType_EmccBase" text="EmccBase" value="0x0000f"/>
294 <entry comment="" name="DeviceType_Virtual30SPplus" text="Virtual30SPplus" value="0x00014"/>
295 <entry comment="" name="DeviceType_StationPhoneApplication" text="StationPhoneApplication" value="0x00015"/>
296 <entry comment="" name="DeviceType_AnalogAccess" text="AnalogAccess" value="0x0001e"/>
297 <entry comment="" name="DeviceType_DigitalAccessTitan1" text="DigitalAccessTitan1" value="0x00028"/>
298 <entry comment="Digital Access T1" name="DeviceType_Digital Access T1" text="Digital Access T1" value="0x00029"/>
299 <entry comment="" name="DeviceType_DigitalAccessTitan2" text="DigitalAccessTitan2" value="0x0002a"/>
300 <entry comment="" name="DeviceType_DigitalAccessLennon" text="DigitalAccessLennon" value="0x0002b"/>
301 <entry comment="" name="DeviceType_AnalogAccessElvis" text="AnalogAccessElvis" value="0x0002f"/>
302 <entry comment="" name="DeviceType_VGCGateway" text="VGCGateway" value="0x00030"/>
303 <entry comment="" name="DeviceType_ConferenceBridge" text="ConferenceBridge" value="0x00032"/>
304 <entry comment="" name="DeviceType_ConferenceBridgeYoko" text="ConferenceBridgeYoko" value="0x00033"/>
305 <entry comment="" name="DeviceType_ConferenceBridgeDixieLand" text="ConferenceBridgeDixieLand" value="0x00034"/>
306 <entry comment="" name="DeviceType_ConferenceBridgeSummit" text="ConferenceBridgeSummit" value="0x00035"/>
307 <entry comment="" name="DeviceType_H225" text="H225" value="0x0003c"/>
308 <entry comment="" name="DeviceType_H323Phone" text="H323Phone" value="0x0003d"/>
309 <entry comment="" name="DeviceType_H323Gateway" text="H323Gateway" value="0x0003e"/>
310 <entry comment="" name="DeviceType_MusicOnHold" text="MusicOnHold" value="0x00046"/>
311 <entry comment="" name="DeviceType_Pilot" text="Pilot" value="0x00047"/>
312 <entry comment="" name="DeviceType_TapiPort" text="TapiPort" value="0x00048"/>
313 <entry comment="" name="DeviceType_TapiRoutePoint" text="TapiRoutePoint" value="0x00049"/>
314 <entry comment="" name="DeviceType_VoiceInBox" text="VoiceInBox" value="0x00050"/>
315 <entry comment="" name="DeviceType_VoiceInboxAdmin" text="VoiceInboxAdmin" value="0x00051"/>
316 <entry comment="" name="DeviceType_LineAnnunciator" text="LineAnnunciator" value="0x00052"/>
317 <entry comment="" name="DeviceType_SoftwareMtpDixieLand" text="SoftwareMtpDixieLand" value="0x00053"/>
318 <entry comment="" name="DeviceType_CiscoMediaServer" text="CiscoMediaServer" value="0x00054"/>
319 <entry comment="" name="DeviceType_ConferenceBridgeFlint" text="ConferenceBridgeFlint" value="0x00055"/>
320 <entry comment="" name="DeviceType_ConferenceBridgeHetroGen" text="ConferenceBridgeHetroGen" value="0x00056"/>
321 <entry comment="" name="DeviceType_ConferenceBridgeAudVid" text="ConferenceBridgeAudVid" value="0x00057"/>
322 <entry comment="" name="DeviceType_ConferenceHVideoBridge" text="ConferenceHVideoBridge" value="0x00058"/>
323 <entry comment="" name="DeviceType_RouteList" text="RouteList" value="0x0005a"/>
324 <entry comment="" name="DeviceType_LoadSimulator" text="LoadSimulator" value="0x00064"/>
325 <entry comment="" name="DeviceType_MediaTerminationPoint" text="MediaTerminationPoint" value="0x0006e"/>
326 <entry comment="" name="DeviceType_MediaTerminationPointYoko" text="MediaTerminationPointYoko" value="0x0006f"/>
327 <entry comment="" name="DeviceType_MediaTerminationPointDixieLand" text="MediaTerminationPointDixieLand" value="0x00070"/>
328 <entry comment="" name="DeviceType_MediaTerminationPointSummit" text="MediaTerminationPointSummit" value="0x00071"/>
329 <entry comment="" name="DeviceType_7941G" text="7941G" value="0x00073"/>
330 <entry comment="" name="DeviceType_7971" text="7971" value="0x00077"/>
331 <entry comment="" name="DeviceType_MGCPStation" text="MGCPStation" value="0x00078"/>
332 <entry comment="" name="DeviceType_MGCPTrunk" text="MGCPTrunk" value="0x00079"/>
333 <entry comment="" name="DeviceType_RASProxy" text="RASProxy" value="0x0007a"/>
334 <entry comment="" name="DeviceType_Trunk" text="Trunk" value="0x0007d"/>
335 <entry comment="" name="DeviceType_Annunciator" text="Annunciator" value="0x0007e"/>
336 <entry comment="" name="DeviceType_MonitorBridge" text="MonitorBridge" value="0x0007f"/>
337 <entry comment="" name="DeviceType_Recorder" text="Recorder" value="0x00080"/>
338 <entry comment="" name="DeviceType_MonitorBridgeYoko" text="MonitorBridgeYoko" value="0x00081"/>
339 <entry comment="" name="DeviceType_SipTrunk" text="SipTrunk" value="0x00083"/>
340 <entry comment="" name="DeviceType_SipGateway" text="SipGateway" value="0x00084"/>
341 <entry comment="" name="DeviceType_WsmTrunk" text="WsmTrunk" value="0x00085"/>
342 <entry comment="" name="DeviceType_RemoteDestination" text="RemoteDestination" value="0x00086"/>
343 <entry comment="" name="DeviceType_GenericDevice" text="GenericDevice" value="0x000fd"/>
344 <entry comment="" name="DeviceType_UnknownMGCPGateway" text="UnknownMGCPGateway" value="0x000fe"/>
345 <entry comment="" name="DeviceType_NotDefined" text="NotDefined" value="0x000ff"/>
346 <entry comment="" name="DeviceType_7989" text="7989" value="0x0012e"/>
347 <entry comment="" name="DeviceType_7911" text="7911" value="0x00133"/>
348 <entry comment="" name="DeviceType_7941G_GE" text="7941G_GE" value="0x00134"/>
349 <entry comment="" name="DeviceType_MotorolaCN622" text="MotorolaCN622" value="0x0014f"/>
350 <entry comment="" name="DeviceType_3rdPartySipBasic" text="3rdPartySipBasic" value="0x00150"/>
351 <entry comment="" name="DeviceType_StationGoPed" text="StationGoPed" value="0x0015c"/>
352 <entry comment="" name="DeviceType_UnifiedCommunicator" text="UnifiedCommunicator" value="0x00166"/>
353 <entry comment="" name="DeviceType_7921" text="7921" value="0x0016d"/>
354 <entry comment="" name="DeviceType_7906" text="7906" value="0x00171"/>
355 <entry comment="" name="DeviceType_3rdPartySipAdv" text="3rdPartySipAdv" value="0x00176"/>
356 <entry comment="" name="DeviceType_Telepresence" text="Telepresence" value="0x00177"/>
357 <entry comment="" name="DeviceType_7962" text="7962" value="0x00194"/>
358 <entry comment="" name="DeviceType_3951" text="3951" value="0x0019c"/>
359 <entry comment="" name="DeviceType_7937" text="7937" value="0x001af"/>
360 <entry comment="" name="DeviceType_7942" text="7942" value="0x001b2"/>
361 <entry comment="" name="DeviceType_7945" text="7945" value="0x001b3"/>
362 <entry comment="" name="DeviceType_7965" text="7965" value="0x001b4"/>
363 <entry comment="" name="DeviceType_7975" text="7975" value="0x001b5"/>
364 <entry comment="" name="DeviceType_9971_CE" text="9971_CE" value="0x001ed"/>
365 <entry comment="" name="DeviceType_UnifiedMobileCommunicator" text="UnifiedMobileCommunicator" value="0x001d4"/>
366 <entry comment="" name="DeviceType_CSF" text="CSF" value="0x001f7"/>
367 <entry comment="" name="DeviceType_CiscoTelepresenceMcu" text="CiscoTelepresenceMcu" value="0x00255"/>
368 <entry comment="" name="DeviceType_CiscoTelePresenceConductor" text="CiscoTelePresenceConductor" value="0x08cc9"/>
369 <entry comment="" name="DeviceType_CiscoTelePresenceExchange" text="CiscoTelePresenceExchange" value="0x00257"/>
370 <entry comment="" name="DeviceType_CiscoTelePresenceSoftwareConferenceBridge" text="CiscoTelePresenceSoftwareConferenceBridge" value="0x00258"/>
371 <entry comment="" name="DeviceType_ASSip" text="ASSip" value="0x00277"/>
372 <entry comment="" name="DeviceType_CtiRemoteDevice" text="CtiRemoteDevice" value="0x0027b"/>
373 <entry comment="" name="DeviceType_7905" text="7905" value="0x04e20"/>
374 <entry comment="" name="DeviceType_7920" text="7920" value="0x07532"/>
375 <entry comment="" name="DeviceType_7970" text="7970" value="0x07536"/>
376 <entry comment="" name="DeviceType_7912" text="7912" value="0x07537"/>
377 <entry comment="" name="DeviceType_7902" text="7902" value="0x07538"/>
378 <entry comment="" name="DeviceType_SoftPhone" text="SoftPhone" value="0x07540"/>
379 <entry comment="" name="DeviceType_7961G" text="7961G" value="0x07542"/>
380 <entry comment="" name="DeviceType_7936" text="7936" value="0x07543"/>
381 <entry comment="" name="DeviceType_AnalogPhone" text="AnalogPhone" value="0x0754b"/>
382 <entry comment="" name="DeviceType_ISDNBRIPhone" text="ISDNBRIPhone" value="0x0754c"/>
383 <entry comment="" name="DeviceType_SCCPGwVirtualPhone" text="SCCPGwVirtualPhone" value="0x07550"/>
384 <entry comment="" name="DeviceType_IP_STE" text="IP_STE" value="0x07553"/>
385 <entry comment="" name="DeviceType_InteractiveVoiceResponse" text="InteractiveVoiceResponse" value="0x8d7b"/>
386 <entry comment="Cisco 7910" name="DeviceType_Cisco_7910" text="Cisco 7910" value="0x00006"/>
387 <entry comment="Cisco 7925" name="DeviceType_Cisco_7925" text="Cisco 7925" value="0x001e4"/>
388 <entry comment="Cisco 7931" name="DeviceType_Cisco_7931" text="Cisco 7931" value="0x0015c"/>
389 <entry comment="Cisco 7935" name="DeviceType_Cisco_7935" text="Cisco 7935" value="0x00009"/>
390 <entry comment="Cisco 7940" name="DeviceType_Cisco_7940" text="Cisco 7940" value="0x00008"/>
391 <entry comment="Cisco 7961 GE" name="DeviceType_Cisco_7961_GE" text="Cisco 7961 GE" value="0x00134"/>
392 <entry comment="" name="DeviceType_7961G_GE" text="7961G_GE" value="0x00135"/>
393 <entry comment="Cisco 7985" name="DeviceType_Cisco_7985" text="Cisco 7985" value="0x0012e"/>
394 <entry comment="Nokia E Series" name="DeviceType_Nokia_E_Series" text="Nokia E Series" value="0x00113"/>
395 <entry comment="Cisco IP Communicator" name="DeviceType_Cisco_IP_Communicator" text="Cisco IP Communicator" value="0x07540"/>
396 <entry comment="Nokia ICC client" name="DeviceType_Nokia_ICC_client" text="Nokia ICC client" value="0x00178"/>
397 <entry comment="Cisco 6901" name="DeviceType_Cisco_6901" text="Cisco 6901" value="0x00223"/>
398 <entry comment="Cisco 6911" name="DeviceType_Cisco_6911" text="Cisco 6911" value="0x00224"/>
399 <entry comment="Cisco 6921" name="DeviceType_Cisco_6921" text="Cisco 6921" value="0x001ef"/>
400 <entry comment="Cisco 6941" name="DeviceType_Cisco_6941" text="Cisco 6941" value="0x001f0"/>
401 <entry comment="Cisco 6945" name="DeviceType_Cisco_6945" text="Cisco 6945" value="0x00234"/>
402 <entry comment="Cisco 6961" name="DeviceType_Cisco_6961" text="Cisco 6961" value="0x001f1"/>
403 <entry comment="Cisco 8941" name="DeviceType_Cisco_8941" text="Cisco 8941" value="0x0024a"/>
404 <entry comment="Cisco 8945" name="DeviceType_Cisco_8945" text="Cisco 8945" value="0x00249"/>
405 <entry comment="Cisco SPA 303G (1 line)" name="DeviceType_Cisco_SPA_303G" text="Cisco SPA 303G" value="0x1388b"/>
406 <entry comment="Cisco SPA 502G (1 line)" name="DeviceType_Cisco_SPA_502G" text="Cisco SPA 502G" value="0x13883"/>
407 <entry comment="Cisco SPA 504G (4 lines)" name="DeviceType_Cisco_SPA_504G" text="Cisco SPA 504G" value="0x13884"/>
408 <entry comment="Cisco SPA 509G (12 lines)" name="DeviceType_Cisco_SPA_509G" text="Cisco SPA 509G" value="0x13887"/>
409 <entry comment="Cisco SPA 521S" name="DeviceType_Cisco_SPA_521S" text="Cisco SPA 521S" value="0x13880"/>
410 <entry comment="Cisco SPA 525G (5 lines / color / wifi / bluetooth)" name="DeviceType_Cisco_SPA_525G" text="Cisco SPA 525G" value="0x13885"/>
411 <entry comment="Cisco SPA 525G2 (5 lines / color / wifi / bluetooth)" name="DeviceType_Cisco_SPA_525G2" text="Cisco SPA 525G2" value="0x13889"/>
412 <entry comment="Cisco 7914 AddOn" name="DeviceType_Cisco_7914_AddOn" text="Cisco 7914 AddOn" value="0x0007c"/>
413 <entry comment="Cisco 7915 AddOn (12 Buttons)" name="DeviceType_Cisco_7915_AddOn" text="Cisco 7915 AddOn" value="0x000e3"/>
414 <entry comment="Cisco 7915 AddOn (24 Buttons)" name="DeviceType_Cisco_7915_AddOn" text="Cisco 7915 AddOn" value="0x000e4"/>
415 <entry comment="Cisco 7916 AddOn (12 Buttons)" name="DeviceType_Cisco_7916_AddOn" text="Cisco 7916 AddOn" value="0x000e5"/>
416 <entry comment="Cisco 7916 AddOn (24 Buttons)" name="DeviceType_Cisco_7916_AddOn" text="Cisco 7916 AddOn" value="0x000e6"/>
419 <bitfield name="PhoneFeatures">
421 <entry comment="" name="PhoneFeatures_Bit1" text="Bit1" value="0x0001"/>
422 <entry comment="" name="PhoneFeatures_Bit2" text="Bit2" value="0x0002"/>
423 <entry comment="" name="PhoneFeatures_Bit3" text="Bit3" value="0x0004"/>
424 <entry comment="" name="PhoneFeatures_Bit4" text="Bit4" value="0x0008"/>
425 <entry comment="Supports UTF-8" name="PhoneFeatures_UTF8" text="UTF8Bit5" value="0x0010"/>
426 <entry comment="" name="PhoneFeatures_Bit6" text="Bit6" value="0x0020"/>
427 <entry comment="" name="PhoneFeatures_Bit7" text="Bit7" value="0x0040"/>
428 <entry comment="Support Dynamic Messages" name="PhoneFeatures_DynamicMessages" text="DynamicMessages" value="0x0080"/>
429 <entry comment="" name="PhoneFeatures_Bit9" text="Bit9" value="0x0100"/>
430 <entry comment="Supports DTMF Type RFC2833" name="PhoneFeatures_RFC2833" text="RFC2833" value="0x0200"/>
431 <entry comment="" name="PhoneFeatures_Bit11" text="Bit11" value="0x0400"/>
432 <entry comment="" name="PhoneFeatures_Bit12" text="Bit12" value="0x0800"/>
433 <entry comment="" name="PhoneFeatures_Bit13" text="Bit13" value="0x1000"/>
434 <entry comment="" name="PhoneFeatures_Bit14" text="Bit14" value="0x2000"/>
435 <entry comment="" name="PhoneFeatures_Bit15" text="Bit15" value="0x4000"/>
436 <entry comment="Abbreviated Dial" name="PhoneFeatures_Abbreviated_Dial" text="AbbrevDial" value="0x8000"/>
439 <message comment="" direction="dev2pbx" dynamic="no" name="RegisterMessage" opcode="0x0001" status="no" type="RegistrationAndManagement">
441 <struct comment="Station Identifier" longcomment="Device Name of this phone / appliance" name="sid" type="struct">
443 <string comment="Device Name" name="DeviceName" size="16" type="char"/>
444 <integer comment="User Id" name="reserved_for_future_use" type="uint32"/>
445 <integer comment="Device Instance" name="instance" type="uint32"/>
448 <ip comment="IPv4 Address" name="stationIpAddr" type="ipv4"/>
449 <enum comment="Device Type" longcomment="Device Type of this phone / appliance" name="deviceType" subtype="DeviceType" type="uint32"/>
450 <integer comment="Maximum Number of Concurrent RTP Streams" longcomment="Indicates the maximum number of simultansous RTP duplex streams, which this client/appliance can handle." name="maxStreams" type="uint32"/>
452 <fields size_gt="52">
453 <integer comment="Active RTP Streams" longcomment="Active RTP Streams at Registration" name="activeStreams" type="uint32"/>
454 <integer comment="Protocol Version" longcomment="Maximum Supported Protocol Version" name="protocolVer" type="uint8"/>
455 <integer comment="unknown" longcomment="unknown (Part of ProtocolVer)" name="unknown" type="uint8"/>
456 <bitfield comment="Features this device supports" name="PhoneFeatures" size="uint16" subtype="PhoneFeatures" type="bitfield">
458 <entry comment="" name="PhoneFeatures_Bit1" text="Bit1" value="0x0001"/>
459 <entry comment="" name="PhoneFeatures_Bit2" text="Bit2" value="0x0002"/>
460 <entry comment="" name="PhoneFeatures_Bit3" text="Bit3" value="0x0004"/>
461 <entry comment="" name="PhoneFeatures_Bit4" text="Bit4" value="0x0008"/>
462 <entry comment="Supports UTF-8" name="PhoneFeatures_UTF8" text="UTF8Bit5" value="0x0010"/>
463 <entry comment="" name="PhoneFeatures_Bit6" text="Bit6" value="0x0020"/>
464 <entry comment="" name="PhoneFeatures_Bit7" text="Bit7" value="0x0040"/>
465 <entry comment="Support Dynamic Messages" name="PhoneFeatures_DynamicMessages" text="DynamicMessages" value="0x0080"/>
466 <entry comment="" name="PhoneFeatures_Bit9" text="Bit9" value="0x0100"/>
467 <entry comment="Supports DTMF Type RFC2833" name="PhoneFeatures_RFC2833" text="RFC2833" value="0x0200"/>
468 <entry comment="" name="PhoneFeatures_Bit11" text="Bit11" value="0x0400"/>
469 <entry comment="" name="PhoneFeatures_Bit12" text="Bit12" value="0x0800"/>
470 <entry comment="" name="PhoneFeatures_Bit13" text="Bit13" value="0x1000"/>
471 <entry comment="" name="PhoneFeatures_Bit14" text="Bit14" value="0x2000"/>
472 <entry comment="" name="PhoneFeatures_Bit15" text="Bit15" value="0x4000"/>
473 <entry comment="Abbreviated Dial" name="PhoneFeatures_Abbreviated_Dial" text="AbbrevDial" value="0x8000"/>
476 <integer comment="Maximum Number of Concurrent Conferences" longcomment="Indicates the maximum number of simultansous Conferences, which this client/appliance can handle" name="maxConferences" type="uint32"/>
478 <fields size_gt="100">
479 <integer comment="Active Conferences" longcomment="Active Conferences at Registration" name="activeConferences" type="uint32"/>
480 <ether comment="Mac Address" longcomment="Ethernet/Mac Address" name="macAddress" size="12" type="ether"/>
481 <integer comment="IPv4 Address Scope" name="ipV4AddressScope" type="uint32"/>
482 <integer comment="Maximum number of lines" name="maxNumberOfLines" type="uint32"/>
483 <ip comment="IPv6 Address" endianness="big" name="stationIpV6Addr" type="ipv6"/>
484 <integer comment="IPv6 Address Scope" name="ipV6AddressScope" type="uint32"/>
485 <string comment="Firmware Load Name" name="firmwareLoadName" size="32" type="char"/>
487 <fields beginversion="0" endversion="22" size_gt="190">
488 <string comment="" name="configVersionStamp" size="48" type="char"/>
491 <enum name="KeyPadButton">
493 <entry comment="" name="KeyPadButton_Zero" text="Zero" value="0x0000"/>
494 <entry comment="" name="KeyPadButton_One" text="One" value="0x0001"/>
495 <entry comment="" name="KeyPadButton_Two" text="Two" value="0x0002"/>
496 <entry comment="" name="KeyPadButton_Three" text="Three" value="0x0003"/>
497 <entry comment="" name="KeyPadButton_Four" text="Four" value="0x0004"/>
498 <entry comment="" name="KeyPadButton_Five" text="Five" value="0x0005"/>
499 <entry comment="" name="KeyPadButton_Six" text="Six" value="0x0006"/>
500 <entry comment="" name="KeyPadButton_Seven" text="Seven" value="0x0007"/>
501 <entry comment="" name="KeyPadButton_Eight" text="Eight" value="0x0008"/>
502 <entry comment="" name="KeyPadButton_Nine" text="Nine" value="0x0009"/>
503 <entry comment="" name="KeyPadButton_A" text="A" value="0x000a"/>
504 <entry comment="" name="KeyPadButton_B" text="B" value="0x000b"/>
505 <entry comment="" name="KeyPadButton_C" text="C" value="0x000c"/>
506 <entry comment="" name="KeyPadButton_D" text="D" value="0x000d"/>
507 <entry comment="" name="KeyPadButton_Star" text="Star" value="0x000e"/>
508 <entry comment="" name="KeyPadButton_Pound" text="Pound" value="0x000f"/>
509 <entry comment="" name="KeyPadButton_Plus" text="Plus" value="0x0010"/>
512 <message comment="" direction="dev2pbx" dynamic="no" name="IpPortMessage" opcode="0x0002" status="no" type="CallControl">
513 <fields beginversion="0" endversion="22">
514 <integer comment="RTP Media Port" name="rtpMediaPort" type="uint32"/>
517 <message comment="" direction="dev2pbx" dynamic="no" name="KeypadButtonMessage" opcode="0x0003" status="no" type="CallControl">
519 <enum comment="KeyPad Button which was Pressed" name="kpButton" subtype="KeyPadButton" type="uint32"/>
521 <fields beginversion="0" endversion="22" size_gt="8">
522 <integer comment="LineId" name="lineInstance" type="uint32"/>
523 <integer comment="CallId" name="callReference" type="uint32"/>
526 <message comment="" direction="dev2pbx" dynamic="no" name="EnblocCallMessage" opcode="0x0004" status="no" type="CallControl">
528 <string comment="CalledPartyNumber" declare="yes" name="calledParty" size="VariableDirnumSize" type="char"/>
529 <integer comment="LineId" name="lineInstance" type="uint32"/>
532 <enum name="DeviceStimulus">
534 <entry comment="" name="DeviceStimulus_LastNumberRedial" text="LastNumberRedial" value="0x0001"/>
535 <entry comment="" name="DeviceStimulus_SpeedDial" text="SpeedDial" value="0x0002"/>
536 <entry comment="" name="DeviceStimulus_Hold" text="Hold" value="0x0003"/>
537 <entry comment="" name="DeviceStimulus_Transfer" text="Transfer" value="0x0004"/>
538 <entry comment="" name="DeviceStimulus_ForwardAll" text="ForwardAll" value="0x0005"/>
539 <entry comment="" name="DeviceStimulus_ForwardBusy" text="ForwardBusy" value="0x0006"/>
540 <entry comment="" name="DeviceStimulus_ForwardNoAnswer" text="ForwardNoAnswer" value="0x0007"/>
541 <entry comment="" name="DeviceStimulus_Display" text="Display" value="0x0008"/>
542 <entry comment="" name="DeviceStimulus_Line" text="Line" value="0x0009"/>
543 <entry comment="" name="DeviceStimulus_T120Chat" text="T120Chat" value="0x000a"/>
544 <entry comment="" name="DeviceStimulus_T120Whiteboard" text="T120Whiteboard" value="0x000b"/>
545 <entry comment="" name="DeviceStimulus_T120ApplicationSharing" text="T120ApplicationSharing" value="0x000c"/>
546 <entry comment="" name="DeviceStimulus_T120FileTransfer" text="T120FileTransfer" value="0x000d"/>
547 <entry comment="" name="DeviceStimulus_Video" text="Video" value="0x000e"/>
548 <entry comment="" name="DeviceStimulus_VoiceMail" text="VoiceMail" value="0x000f"/>
549 <entry comment="" name="DeviceStimulus_AnswerRelease" text="AnswerRelease" value="0x0010"/>
550 <entry comment="" name="DeviceStimulus_AutoAnswer" text="AutoAnswer" value="0x0011"/>
551 <entry comment="" name="DeviceStimulus_Select" text="Select" value="0x0012"/>
552 <entry comment="" name="DeviceStimulus_Privacy" text="Privacy" value="0x0013"/>
553 <entry comment="" name="DeviceStimulus_ServiceURL" text="ServiceURL" value="0x0014"/>
554 <entry comment="" name="DeviceStimulus_BLFSpeedDial" text="BLFSpeedDial" value="0x0015"/>
555 <entry comment="" name="DeviceStimulus_DPark" text="DPark" value="0x0016"/>
556 <entry comment="" name="DeviceStimulus_Intercom" text="Intercom" value="0x0017"/>
557 <entry comment="" name="DeviceStimulus_MaliciousCall" text="MaliciousCall" value="0x001b"/>
558 <entry comment="" name="DeviceStimulus_GenericAppB1" text="GenericAppB1" value="0x0021"/>
559 <entry comment="" name="DeviceStimulus_GenericAppB2" text="GenericAppB2" value="0x0022"/>
560 <entry comment="" name="DeviceStimulus_GenericAppB3" text="GenericAppB3" value="0x0023"/>
561 <entry comment="" name="DeviceStimulus_GenericAppB4" text="GenericAppB4" value="0x0024"/>
562 <entry comment="" name="DeviceStimulus_GenericAppB5" text="GenericAppB5" value="0x0025"/>
563 <entry comment="" name="DeviceStimulus_MeetMeConference" text="MeetMeConference" value="0x007b"/>
564 <entry comment="" name="DeviceStimulus_Conference" text="Conference" value="0x007d"/>
565 <entry comment="" name="DeviceStimulus_CallPark" text="CallPark" value="0x007e"/>
566 <entry comment="" name="DeviceStimulus_CallPickUp" text="CallPickUp" value="0x007f"/>
567 <entry comment="" name="DeviceStimulus_GroupCallPickUp" text="GroupCallPickUp" value="0x0080"/>
568 <entry comment="" name="DeviceStimulus_Mobility" text="Mobility" value="0x0081"/>
569 <entry comment="" name="DeviceStimulus_DoNotDisturb" text="DoNotDisturb" value="0x0082"/>
570 <entry comment="" name="DeviceStimulus_ConfList" text="ConfList" value="0x0083"/>
571 <entry comment="" name="DeviceStimulus_RemoveLastParticipant" text="RemoveLastParticipant" value="0x0084"/>
572 <entry comment="" name="DeviceStimulus_QRT" text="QRT" value="0x0085"/>
573 <entry comment="" name="DeviceStimulus_CallBack" text="CallBack" value="0x0086"/>
574 <entry comment="" name="DeviceStimulus_OtherPickup" text="OtherPickup" value="0x0087"/>
575 <entry comment="" name="DeviceStimulus_VideoMode" text="VideoMode" value="0x0088"/>
576 <entry comment="" name="DeviceStimulus_NewCall" text="NewCall" value="0x0089"/>
577 <entry comment="" name="DeviceStimulus_EndCall" text="EndCall" value="0x008a"/>
578 <entry comment="" name="DeviceStimulus_HLog" text="HLog" value="0x008b"/>
579 <entry comment="" name="DeviceStimulus_Queuing" text="Queuing" value="0x008f"/>
580 <entry boundscheck="max" comment="" name="DeviceStimulus_MaxStimulusValue" text="MaxStimulusValue" value="0x008f"/>
583 <message comment="" direction="dev2pbx" dynamic="no" name="StimulusMessage" opcode="0x0005" status="no" type="CallControl">
584 <fields beginversion="0" endversion="22">
585 <enum comment="Device Stimulus" name="stimulus" subtype="DeviceStimulus" type="uint32"/>
586 <integer comment="LineId" name="lineInstance" type="uint32"/>
587 <integer comment="CallId" name="callReference" type="uint32"/>
588 <integer comment="Stimulus Status" name="stimulusStatus" type="uint32"/>
591 <message comment="" direction="dev2pbx" dynamic="no" name="OffHookMessage" opcode="0x0006" status="no" type="CallControl">
592 <fields beginversion="0" endversion="22" size_gt="4">
593 <integer comment="LineId" name="lineInstance" type="uint32"/>
594 <integer comment="CallId" name="callReference" type="uint32"/>
597 <message comment="" direction="dev2pbx" dynamic="no" name="OnHookMessage" opcode="0x0007" status="no" type="CallControl">
598 <fields beginversion="0" endversion="22" size_gt="4">
599 <integer comment="LineId" name="lineInstance" type="uint32"/>
600 <integer comment="CallId" name="callReference" type="uint32"/>
603 <message comment="" direction="dev2pbx" dynamic="no" name="HookFlashMessage" opcode="0x0008" status="no" type="CallControl">
604 <fields beginversion="0" endversion="22">
605 <integer comment="LineId" name="lineInstance" type="uint32"/>
606 <integer comment="CallId" name="callReference" type="uint32"/>
609 <message comment="" direction="dev2pbx" dynamic="no" name="ForwardStatReqMessage" opcode="0x0009" status="request" type="RegistrationAndManagement">
610 <fields beginversion="0" endversion="22">
611 <integer comment="" name="lineNumber" type="uint32"/>
614 <message comment="" direction="dev2pbx" dynamic="no" name="SpeedDialStatReqMessage" opcode="0x000a" status="request" type="RegistrationAndManagement">
615 <fields beginversion="0" endversion="22">
616 <integer comment="" name="speedDialNumber" type="uint32"/>
619 <message comment="" direction="dev2pbx" dynamic="no" name="LineStatReqMessage" opcode="0x000b" status="request" type="RegistrationAndManagement">
620 <fields beginversion="0" endversion="22">
621 <integer comment="" name="lineNumber" type="uint32"/>
624 <message comment="" direction="dev2pbx" dynamic="no" name="ConfigStatReqMessage" opcode="0x000c" status="request" type="RegistrationAndManagement"/>
625 <message comment="" direction="dev2pbx" dynamic="no" name="TimeDateReqMessage" opcode="0x000d" status="no" type="RegistrationAndManagement"/>
626 <message comment="" direction="dev2pbx" dynamic="no" name="ButtonTemplateReqMessage" opcode="0x000e" status="no" type="RegistrationAndManagement"/>
627 <message comment="" direction="dev2pbx" dynamic="no" name="VersionReqMessage" opcode="0x000f" status="no" type="RegistrationAndManagement"/>
628 <enum define="yes" name="Media_PayloadType">
629 <entries type="audio">
630 <entry comment="" name="Media_Payload_G711Alaw64k" text="Media_Payload_G711Alaw64k" value="0x0002"/>
631 <entry comment="" name="Media_Payload_G711Alaw56k" text="Media_Payload_G711Alaw56k" value="0x0003"/>
632 <entry comment="" name="Media_Payload_G711Ulaw64k" text="Media_Payload_G711Ulaw64k" value="0x0004"/>
633 <entry comment="" name="Media_Payload_G711Ulaw56k" text="Media_Payload_G711Ulaw56k" value="0x0005"/>
634 <entry comment="" name="Media_Payload_G722_64k" text="Media_Payload_G722_64k" value="0x0006"/>
635 <entry comment="" name="Media_Payload_G722_56k" text="Media_Payload_G722_56k" value="0x0007"/>
636 <entry comment="" name="Media_Payload_G722_48k" text="Media_Payload_G722_48k" value="0x0008"/>
637 <entry comment="" name="Media_Payload_G7231" text="Media_Payload_G7231" value="0x0009"/>
638 <entry comment="" name="Media_Payload_G728" text="Media_Payload_G728" value="0x000a"/>
639 <entry comment="" name="Media_Payload_G729" text="Media_Payload_G729" value="0x000b"/>
640 <entry comment="" name="Media_Payload_G729AnnexA" text="Media_Payload_G729AnnexA" value="0x000c"/>
641 <entry comment="" name="Media_Payload_G729AnnexB" text="Media_Payload_G729AnnexB" value="0x000f"/>
642 <entry comment="" name="Media_Payload_G729AnnexAwAnnexB" text="Media_Payload_G729AnnexAwAnnexB" value="0x0010"/>
643 <entry comment="" name="Media_Payload_GSM_Full_Rate" text="Media_Payload_GSM_Full_Rate" value="0x0012"/>
644 <entry comment="" name="Media_Payload_GSM_Half_Rate" text="Media_Payload_GSM_Half_Rate" value="0x0013"/>
645 <entry comment="" name="Media_Payload_GSM_Enhanced_Full_Rate" text="Media_Payload_GSM_Enhanced_Full_Rate" value="0x0014"/>
646 <entry comment="" name="Media_Payload_Wide_Band_256k" text="Media_Payload_Wide_Band_256k" value="0x0019"/>
647 <entry comment="" name="Media_Payload_Data64" text="Media_Payload_Data64" value="0x0020"/>
648 <entry comment="" name="Media_Payload_Data56" text="Media_Payload_Data56" value="0x0021"/>
649 <entry comment="" name="Media_Payload_G7221_32K" text="Media_Payload_G7221_32K" value="0x0028"/>
650 <entry comment="" name="Media_Payload_G7221_24K" text="Media_Payload_G7221_24K" value="0x0029"/>
651 <entry comment="" name="Media_Payload_AAC" text="Media_Payload_AAC" value="0x002a"/>
652 <entry comment="" name="Media_Payload_MP4ALATM_128" text="Media_Payload_MP4ALATM_128" value="0x002b"/>
653 <entry comment="" name="Media_Payload_MP4ALATM_64" text="Media_Payload_MP4ALATM_64" value="0x002c"/>
654 <entry comment="" name="Media_Payload_MP4ALATM_56" text="Media_Payload_MP4ALATM_56" value="0x002d"/>
655 <entry comment="" name="Media_Payload_MP4ALATM_48" text="Media_Payload_MP4ALATM_48" value="0x002e"/>
656 <entry comment="" name="Media_Payload_MP4ALATM_32" text="Media_Payload_MP4ALATM_32" value="0x002f"/>
657 <entry comment="" name="Media_Payload_MP4ALATM_24" text="Media_Payload_MP4ALATM_24" value="0x0030"/>
658 <entry comment="" name="Media_Payload_MP4ALATM_NA" text="Media_Payload_MP4ALATM_NA" value="0x0031"/>
659 <entry comment="" name="Media_Payload_GSM" text="Media_Payload_GSM" value="0x0050"/>
660 <entry comment="" name="Media_Payload_G726_32K" text="Media_Payload_G726_32K" value="0x0052"/>
661 <entry comment="" name="Media_Payload_G726_24K" text="Media_Payload_G726_24K" value="0x0053"/>
662 <entry comment="" name="Media_Payload_G726_16K" text="Media_Payload_G726_16K" value="0x0054"/>
663 <entry comment="" name="Media_Payload_ILBC" text="Media_Payload_ILBC" value="0x0056"/>
664 <entry comment="" name="Media_Payload_ISAC" text="Media_Payload_ISAC" value="0x0059"/>
665 <entry comment="" name="Media_Payload_OPUS" text="Media_Payload_OPUS" value="0x005a"/>
666 <entry comment="" name="Media_Payload_AMR" text="Media_Payload_AMR" value="0x0061"/>
667 <entry comment="" name="Media_Payload_AMR_WB" text="Media_Payload_AMR_WB" value="0x0062"/>
669 <entries type="video">
670 <entry comment="" name="Media_Payload_H261" text="Media_Payload_H261" value="0x0064"/>
671 <entry comment="" name="Media_Payload_H263" text="Media_Payload_H263" value="0x0065"/>
672 <entry comment="" name="Media_Payload_Vieo" text="Media_Payload_Vieo" value="0x0066"/>
673 <entry comment="" name="Media_Payload_H264" text="Media_Payload_H264" value="0x0067"/>
674 <entry comment="" name="Media_Payload_H264_SVC" text="Media_Payload_H264_SVC" value="0x0068"/>
675 <entry comment="" name="Media_Payload_T120" text="Media_Payload_T120" value="0x0069"/>
676 <entry comment="" name="Media_Payload_H224" text="Media_Payload_H224" value="0x006a"/>
677 <entry comment="" name="Media_Payload_T38Fax" text="Media_Payload_T38Fax" value="0x006b"/>
678 <entry comment="" name="Media_Payload_TOTE" text="Media_Payload_TOTE" value="0x006c"/>
679 <entry comment="" name="Media_Payload_H265" text="Media_Payload_H265" value="0x006d"/>
680 <entry comment="" name="Media_Payload_H264_UC" text="Media_Payload_H264_UC" value="0x006e"/>
681 <entry comment="" name="Media_Payload_XV150_MR_711U" text="Media_Payload_XV150_MR_711U" value="0x006f"/>
682 <entry comment="" name="Media_Payload_NSE_VBD_711U" text="Media_Payload_NSE_VBD_711U" value="0x0070"/>
683 <entry comment="" name="Media_Payload_XV150_MR_729A" text="Media_Payload_XV150_MR_729A" value="0x0071"/>
684 <entry comment="" name="Media_Payload_NSE_VBD_729A" text="Media_Payload_NSE_VBD_729A" value="0x0072"/>
685 <entry comment="" name="Media_Payload_H264_FEC" text="Media_Payload_H264_FEC" value="0x0073"/>
687 <entries type="data">
688 <entry comment="" name="Media_Payload_Clear_Chan" text="Media_Payload_Clear_Chan" value="0x0078"/>
689 <entry comment="" name="Media_Payload_Universal_Xcoder" text="Media_Payload_Universal_Xcoder" value="0x00de"/>
690 <entry comment="" name="Media_Payload_RFC2833_DynPayload" text="Media_Payload_RFC2833_DynPayload" value="0x0101"/>
691 <entry comment="" name="Media_Payload_PassThrough" text="Media_Payload_PassThrough" value="0x0102"/>
692 <entry comment="" name="Media_Payload_Dynamic_Payload_PassThru" text="Media_Payload_Dynamic_Payload_PassThru" value="0x0103"/>
693 <entry comment="" name="Media_Payload_DTMF_OOB" text="Media_Payload_DTMF_OOB" value="0x0104"/>
694 <entry comment="" name="Media_Payload_Inband_DTMF_RFC2833" text="Media_Payload_Inband_DTMF_RFC2833" value="0x0105"/>
695 <entry comment="" name="Media_Payload_CFB_Tones" text="Media_Payload_CFB_Tones" value="0x0106"/>
696 <entry comment="" name="Media_Payload_NoAudio" text="Media_Payload_NoAudio" value="0x012b"/>
697 <entry comment="" name="Media_Payload_v150_LC_ModemRelay" text="Media_Payload_v150_LC_ModemRelay" value="0x012c"/>
698 <entry comment="" name="Media_Payload_v150_LC_SPRT" text="Media_Payload_v150_LC_SPRT" value="0x012d"/>
699 <entry comment="" name="Media_Payload_v150_LC_SSE" text="Media_Payload_v150_LC_SSE" value="0x012e"/>
700 <entry comment="" name="Media_Payload_Max" text="Media_Payload_Max" value="0x012f"/>
703 <enum name="Media_G723BitRate">
705 <entry comment="" name="Media_G723BRate_5_3" text="Media_G723BRate_5_3" value="0x0001"/>
706 <entry comment="" name="Media_G723BRate_6_3" text="Media_G723BRate_6_3" value="0x0002"/>
709 <message comment="" direction="dev2pbx" dynamic="no" name="CapabilitiesRes" opcode="0x0010" status="no" type="RegistrationAndManagement">
710 <fields beginversion="0" endversion="22">
711 <integer comment="" declare="yes" name="capCount" type="uint32"/>
712 <struct comment="" maxsize="18" name="caps" size_fieldname="capCount" type="struct">
714 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
715 <integer comment="" name="maxFramesPerPacket" type="uint32"/>
716 <union comment="" lookup_guide="payloadCapability" name="PAYLOADS" subtype="MediaCapabilityUnion" type="union">
718 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
719 <struct comment="" lookup_eq="Media_Payload_v150_LC_ModemRelay" name="modemRelay" type="struct">
721 <integer comment="" name="capAndVer" type="uint32"/>
722 <integer comment="" name="modAnd2833" type="uint32"/>
725 <struct comment="" lookup_eq="Media_Payload_v150_LC_SPRT" name="sprtPayload" type="struct">
727 <integer comment="" name="chan0MaxPayload" type="uint16"/>
728 <integer comment="" name="chan2MaxPayload" type="uint16"/>
729 <integer comment="" name="chan3MaxPayload" type="uint16"/>
730 <integer comment="" name="chan2MaxWindow" type="uint16"/>
733 <struct comment="" lookup_eq="Media_Payload_v150_LC_SSE" name="sse" type="struct">
735 <integer comment="" name="standard" type="uint32"/>
736 <integer comment="" name="vendor" type="uint32"/>
739 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
741 <integer comment="" name="codecMode" type="uint8"/>
742 <integer comment="" name="dynamicPayload" type="uint8"/>
743 <integer comment="" name="codecParam1" type="uint8"/>
744 <integer comment="" name="codecParam2" type="uint8"/>
753 <message comment="" direction="dev2pbx" dynamic="no" name="ServerReqMessage" opcode="0x0012" status="no" type="RegistrationAndManagement"/>
754 <enum name="DeviceAlarmSeverity">
756 <entry comment="" name="DeviceAlarmSeverity_Critical" text="Critical" value="0x0000"/>
757 <entry comment="" name="DeviceAlarmSeverity_Major" text="Major" value="0x0007"/>
758 <entry comment="" name="DeviceAlarmSeverity_Minor" text="Minor" value="0x0008"/>
759 <entry comment="" name="DeviceAlarmSeverity_Warning" text="Warning" value="0x0001"/>
760 <entry comment="" name="DeviceAlarmSeverity_Marginal" text="Marginal" value="0x000a"/>
761 <entry comment="" name="DeviceAlarmSeverity_Unknown" text="Unknown" value="0x0004"/>
762 <entry comment="" name="DeviceAlarmSeverity_Informational" text="Informational" value="0x0002"/>
763 <entry comment="" name="DeviceAlarmSeverity_TraceInfo" text="TraceInfo" value="0x0014"/>
766 <message comment="" direction="dev2pbx" dynamic="no" name="AlarmMessage" opcode="0x0020" status="no" type="RegistrationAndManagement">
767 <fields beginversion="0" endversion="22">
768 <enum comment="" name="alarmSeverity" subtype="DeviceAlarmSeverity" type="uint32"/>
769 <string comment="" name="text" size="80" type="char"/>
770 <integer comment="" name="parm1" type="uint32"/>
771 <integer comment="" name="parm2" type="uint32"/>
774 <enum name="MulticastMediaReceptionStatus">
776 <entry comment="" name="MulticastMediaReceptionStatus_Ok" text="Ok" value="0x0000"/>
777 <entry comment="" name="MulticastMediaReceptionStatus_Error" text="Error" value="0x0001"/>
780 <message comment="" direction="dev2pbx" dynamic="no" name="MulticastMediaReceptionAckMessage" opcode="0x0021" status="no" type="MediaControl">
781 <fields beginversion="0" endversion="22">
782 <enum comment="" name="receptionStatus" subtype="MulticastMediaReceptionStatus" type="uint32"/>
783 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
784 <integer comment="CallId" name="callReference" type="uint32"/>
787 <enum name="MediaStatus">
789 <entry comment="" name="MediaStatus_Ok" text="Ok" value="0x0000"/>
790 <entry comment="" name="MediaStatus_Unknown" text="Unknown" value="0x0001"/>
791 <entry comment="" name="MediaStatus_NotEnoughChannels" text="NotEnoughChannels" value="0x0002"/>
792 <entry comment="" name="MediaStatus_CodecTooComplex" text="CodecTooComplex" value="0x0003"/>
793 <entry comment="" name="MediaStatus_InvalidPartyID" text="InvalidPartyID" value="0x0004"/>
794 <entry comment="" name="MediaStatus_InvalidCallRef" text="InvalidCallRef" value="0x0005"/>
795 <entry comment="" name="MediaStatus_InvalidCodec" text="InvalidCodec" value="0x0006"/>
796 <entry comment="" name="MediaStatus_InvalidPacketSize" text="InvalidPacketSize" value="0x0007"/>
797 <entry comment="" name="MediaStatus_OutOfSockets" text="OutOfSockets" value="0x0008"/>
798 <entry comment="" name="MediaStatus_EncoderOrDecoderFailed" text="EncoderOrDecoderFailed" value="0x0009"/>
799 <entry comment="" name="MediaStatus_InvalidDynamicPayloadType" text="InvalidDynamicPayloadType" value="0x000a"/>
800 <entry comment="" name="MediaStatus_RequestedIpAddrTypeUnAvailable" text="RequestedIpAddrTypeUnAvailable" value="0x000b"/>
801 <entry comment="" name="MediaStatus_DeviceOnHook" text="DeviceOnHook" value="0x00ff"/>
804 <enum define="yes" name="IpAddrType">
806 <entry comment="" name="IpAddrType_Ipv4" text="v4" value="0x0000"/>
807 <entry comment="" name="IpAddrType_Ipv6" text="v6" value="0x0001"/>
808 <entry comment="" name="IpAddrType_Ipv4_v6" text="v4_v6" value="0x0002"/>
809 <entry comment="" name="IpAddrType_Ip_Invalid" text="_Invalid" value="0x0003"/>
812 <message comment="" direction="dev2pbx" dynamic="no" name="OpenReceiveChannelAckMessage" opcode="0x0022" status="no" type="MediaControl">
814 <enum comment="" name="openReceiveChannelStatus" subtype="MediaStatus" type="uint32"/>
815 <ipv4or6 comment="" name="ipAddr" subtype="IPV4orV6Address" type="ipaddr"/>
816 <integer comment="" name="portNumber" subtype="uint32" type="ipport" use_param="ipAddr"/>
817 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
819 <fields beginversion="0" endversion="22" size_gt="20">
820 <integer comment="CallId" name="callReference" type="uint32"/>
823 <enum name="StatsProcessingType">
825 <entry comment="" name="StatsProcessingType_clearStats" text="clearStats" value="0x0000"/>
826 <entry comment="" name="StatsProcessingType_doNotClearStats" text="doNotClearStats" value="0x0001"/>
829 <message comment="" direction="dev2pbx" dynamic="no" name="ConnectionStatisticsResMessage" opcode="0x0023" status="no" type="CallControl">
831 <string comment="Directory Number" declare="yes" name="directoryNum" size="VariableDirnumSize" type="char"/>
832 <integer comment="CallId" name="callReference" type="uint32"/>
833 <enum comment="Stats Processing Mode" longcomment="What do do after you send the stats" name="statsProcessingMode" subtype="StatsProcessingType" type="uint32"/>
834 <integer comment="Number of Packets Sent" name="numberPacketsSent" type="uint32"/>
835 <integer comment="Number of Octets Sent" name="numberOctetsSent" type="uint32"/>
836 <integer comment="Number of Packets Received" name="numberPacketsReceived" type="uint32"/>
837 <integer comment="Number of Octets Received" name="numberOctetsReceived" type="uint32"/>
838 <integer comment="Number of Packets Lost" name="numberPacketsLost" type="uint32"/>
839 <integer comment="Amount of Jitter" name="jitter" type="uint32"/>
840 <integer comment="Amount of Latency" name="latency" type="uint32"/>
842 <fields beginversion="0" endversion="22" size_gt="64">
843 <integer comment="Data Size" declare="yes" name="dataSize" type="uint32"/>
844 <string comment="Statistics" longcomment="variable field size (max: 600]" maxsize="600" name="data" size_fieldname="dataSize" type="char"/>
847 <message comment="" direction="dev2pbx" dynamic="no" name="OffHookWithCgpnMessage" opcode="0x0024" status="no" type="CallControl">
849 <string comment="Calling Party Number" declare="yes" name="callingPartyNumber" size="VariableDirnumSize" type="char"/>
850 <string comment="Calling Party Voicemail Box Number" declare="yes" name="cgpnVoiceMailbox" size="VariableDirnumSize" type="char"/>
851 <integer comment="LineId" name="lineInstance" type="uint32"/>
854 <message comment="" direction="dev2pbx" dynamic="no" name="SoftKeySetReqMessage" opcode="0x0025" status="no" type="RegistrationAndManagement"/>
855 <enum name="SoftKeySet">
857 <entry name="SoftKeySet_OnHook" text="On Hook" value="0"/>
858 <entry name="SoftKeySet_Connected" text="Connected" value="1"/>
859 <entry name="SoftKeySet_OnHold" text="On Hold" value="2"/>
860 <entry name="SoftKeySet_Ringin" text="Ring In" value="3"/>
861 <entry name="SoftKeySet_OffHook" text="Off Hook" value="4"/>
862 <entry name="SoftKeySet_ConnTrans" text="Connected Transfeable" value="5"/>
863 <entry name="SoftKeySet_DigitsFoll" text="Digits Following" value="6"/>
864 <entry name="SoftKeySet_ConnConf" text="Connected Conference" value="7"/>
865 <entry name="SoftKeySet_RingOut" text="Ring Out" value="8"/>
866 <entry name="SoftKeySet_OffHookFeat" text="OffHook with Features" value="9"/>
867 <entry name="SoftKeySet_InUseHint" text="In Use Hint" value="10"/>
868 <entry name="SoftKeySet_OnHookStealable" text="On Hook with Stealable Call" value="11"/>
871 <enum name="SoftKeyEvent">
873 <entry name="SoftKeyEvent_Redial" text="Redial" value="1"/>
874 <entry name="SoftKeyEvent_NewCall" text="NewCall" value="2"/>
875 <entry name="SoftKeyEvent_Hold" text="Hold" value="3"/>
876 <entry name="SoftKeyEvent_Transfer" text="Transfer" value="4"/>
877 <entry name="SoftKeyEvent_CfwdAll" text="CfwdAll" value="5"/>
878 <entry name="SoftKeyEvent_CfwdBusy" text="CfwdBusy" value="6"/>
879 <entry name="SoftKeyEvent_CfwdNoAnswer" text="CfwdNoAnswer" value="7"/>
880 <entry name="SoftKeyEvent_BackSpace" text="BackSpace" value="8"/>
881 <entry name="SoftKeyEvent_EndCall" text="EndCall" value="9"/>
882 <entry name="SoftKeyEvent_Resume" text="Resume" value="10"/>
883 <entry name="SoftKeyEvent_Answer" text="Answer" value="11"/>
884 <entry name="SoftKeyEvent_Info" text="Info" value="12"/>
885 <entry name="SoftKeyEvent_Confrn" text="Confrn" value="13"/>
886 <entry name="SoftKeyEvent_Park" text="Park" value="14"/>
887 <entry name="SoftKeyEvent_Join" text="Join" value="15"/>
888 <entry name="SoftKeyEvent_MeetMe" text="MeetMe" value="16"/>
889 <entry name="SoftKeyEvent_PickUp" text="PickUp" value="17"/>
890 <entry name="SoftKeyEvent_GrpPickup" text="GrpPickup" value="18"/>
891 <entry name="SoftKeyEvent_Your current options" text="Your current options" value="19"/>
892 <entry name="SoftKeyEvent_Off Hook" text="Off Hook" value="20"/>
893 <entry name="SoftKeyEvent_On Hook" text="On Hook" value="21"/>
894 <entry name="SoftKeyEvent_Ring out" text="Ring out" value="22"/>
895 <entry name="SoftKeyEvent_From " text="From " value="23"/>
896 <entry name="SoftKeyEvent_Connected" text="Connected" value="24"/>
897 <entry name="SoftKeyEvent_Busy" text="Busy" value="25"/>
898 <entry name="SoftKeyEvent_Line In Use" text="Line In Use" value="26"/>
899 <entry name="SoftKeyEvent_Call Waiting" text="Call Waiting" value="27"/>
900 <entry name="SoftKeyEvent_Call Transfer" text="Call Transfer" value="28"/>
901 <entry name="SoftKeyEvent_Call Park" text="Call Park" value="29"/>
902 <entry name="SoftKeyEvent_Call Proceed" text="Call Proceed" value="30"/>
903 <entry name="SoftKeyEvent_In Use Remote" text="In Use Remote" value="31"/>
904 <entry name="SoftKeyEvent_Enter number" text="Enter number" value="32"/>
905 <entry name="SoftKeyEvent_Call park At" text="Call park At" value="33"/>
906 <entry name="SoftKeyEvent_Primary Only" text="Primary Only" value="34"/>
907 <entry name="SoftKeyEvent_Temp Fail" text="Temp Fail" value="35"/>
908 <entry name="SoftKeyEvent_You Have a VoiceMail" text="You Have a VoiceMail" value="36"/>
909 <entry name="SoftKeyEvent_Forwarded to" text="Forwarded to" value="37"/>
910 <entry name="SoftKeyEvent_Can Not Complete Conference" text="Can Not Complete Conference" value="38"/>
911 <entry name="SoftKeyEvent_No Conference Bridge" text="No Conference Bridge" value="39"/>
912 <entry name="SoftKeyEvent_Can Not Hold Primary Control" text="Can Not Hold Primary Control" value="40"/>
913 <entry name="SoftKeyEvent_Invalid Conference Participant" text="Invalid Conference Participant" value="41"/>
914 <entry name="SoftKeyEvent_In Conference Already" text="In Conference Already" value="42"/>
915 <entry name="SoftKeyEvent_No Participant Info" text="No Participant Info" value="43"/>
916 <entry name="SoftKeyEvent_Exceed Maximum Parties" text="Exceed Maximum Parties" value="44"/>
917 <entry name="SoftKeyEvent_Key Is Not Active" text="Key Is Not Active" value="45"/>
918 <entry name="SoftKeyEvent_Error No License" text="Error No License" value="46"/>
919 <entry name="SoftKeyEvent_Error DBConfig" text="Error DBConfig" value="47"/>
920 <entry name="SoftKeyEvent_Error Database" text="Error Database" value="48"/>
921 <entry name="SoftKeyEvent_Error Pass Limit" text="Error Pass Limit" value="49"/>
922 <entry name="SoftKeyEvent_Error Unknown" text="Error Unknown" value="50"/>
923 <entry name="SoftKeyEvent_Error Mismatch" text="Error Mismatch" value="51"/>
924 <entry name="SoftKeyEvent_Conference" text="Conference" value="52"/>
925 <entry name="SoftKeyEvent_Park Number" text="Park Number" value="53"/>
926 <entry name="SoftKeyEvent_Private" text="Private" value="54"/>
927 <entry name="SoftKeyEvent_Not Enough Bandwidth" text="Not Enough Bandwidth" value="55"/>
928 <entry name="SoftKeyEvent_Unknown Number" text="Unknown Number" value="56"/>
929 <entry name="SoftKeyEvent_RmLstC" text="RmLstC" value="57"/>
930 <entry name="SoftKeyEvent_Voicemail" text="Voicemail" value="58"/>
931 <entry name="SoftKeyEvent_ImmDiv" text="ImmDiv" value="59"/>
932 <entry name="SoftKeyEvent_Intrcpt" text="Intrcpt" value="60"/>
933 <entry name="SoftKeyEvent_SetWtch" text="SetWtch" value="61"/>
934 <entry name="SoftKeyEvent_TrnsfVM" text="TrnsfVM" value="62"/>
935 <entry name="SoftKeyEvent_DND" text="DND" value="63"/>
936 <entry name="SoftKeyEvent_DivAll" text="DivAll" value="64"/>
937 <entry name="SoftKeyEvent_CallBack" text="CallBack" value="65"/>
938 <entry name="SoftKeyEvent_Network congestion,rerouting" text="Network congestion,rerouting" value="66"/>
939 <entry name="SoftKeyEvent_Barge" text="Barge" value="67"/>
940 <entry name="SoftKeyEvent_Failed to setup Barge" text="Failed to setup Barge" value="68"/>
941 <entry name="SoftKeyEvent_Another Barge exists" text="Another Barge exists" value="69"/>
942 <entry name="SoftKeyEvent_Incompatible device type" text="Incompatible device type" value="70"/>
943 <entry name="SoftKeyEvent_No Park Number Available" text="No Park Number Available" value="71"/>
944 <entry name="SoftKeyEvent_CallPark Reversion" text="CallPark Reversion" value="72"/>
945 <entry name="SoftKeyEvent_Service is not Active" text="Service is not Active" value="73"/>
946 <entry name="SoftKeyEvent_High Traffic Try Again Later" text="High Traffic Try Again Later" value="74"/>
947 <entry name="SoftKeyEvent_QRT" text="QRT" value="75"/>
948 <entry name="SoftKeyEvent_MCID" text="MCID" value="76"/>
949 <entry name="SoftKeyEvent_DirTrfr" text="DirTrfr" value="77"/>
950 <entry name="SoftKeyEvent_Select" text="Select" value="78"/>
951 <entry name="SoftKeyEvent_ConfList" text="ConfList" value="79"/>
952 <entry name="SoftKeyEvent_iDivert" text="iDivert" value="80"/>
953 <entry name="SoftKeyEvent_cBarge" text="cBarge" value="81"/>
954 <entry name="SoftKeyEvent_Can Not Complete Transfer" text="Can Not Complete Transfer" value="82"/>
955 <entry name="SoftKeyEvent_Can Not Join Calls" text="Can Not Join Calls" value="83"/>
956 <entry name="SoftKeyEvent_Mcid Successful" text="Mcid Successful" value="84"/>
957 <entry name="SoftKeyEvent_Number Not Configured" text="Number Not Configured" value="85"/>
958 <entry name="SoftKeyEvent_Security Error" text="Security Error" value="86"/>
959 <entry name="SoftKeyEvent_Video Bandwidth Unavailable" text="Video Bandwidth Unavailable" value="87"/>
960 <entry name="SoftKeyEvent_Video Mode" text="Video Mode" value="88"/>
961 <entry name="SoftKeyEvent_Record" text="Record" value="202"/>
962 <entry name="SoftKeyEvent_Dial" text="Dial" value="201"/>
965 <message comment="" direction="dev2pbx" dynamic="no" name="SoftKeyEventMessage" opcode="0x0026" status="no" type="RegistrationAndManagement">
966 <fields beginversion="0" endversion="22">
967 <enum comment="SoftKey Event" name="softKeyEvent" subtype="SoftKeyEvent" type="uint32"/>
968 <integer comment="LineId" name="lineInstance" type="uint32"/>
969 <integer comment="CallId" name="callReference" type="uint32"/>
972 <enum name="UnRegReasonCode">
974 <entry comment="" name="UnRegReasonCode_Unknown" text="Unknown" value="0x0000"/>
975 <entry comment="" name="UnRegReasonCode_PowerSaveMode" text="PowerSaveMode" value="0x0001"/>
978 <message comment="" direction="dev2pbx" dynamic="no" name="UnregisterMessage" opcode="0x0027" status="no" type="RegistrationAndManagement">
979 <fields beginversion="0" endversion="22">
980 <enum comment="" name="unRegReasonCode" subtype="UnRegReasonCode" type="uint32"/>
983 <message comment="" direction="dev2pbx" dynamic="no" name="SoftKeyTemplateReqMessage" opcode="0x0028" status="no" type="RegistrationAndManagement"/>
984 <message comment="" direction="dev2pbx" dynamic="no" name="RegisterTokenReq" opcode="0x0029" status="no" type="RegistrationAndManagement">
985 <fields beginversion="0" endversion="22">
986 <struct comment="" name="sid" type="struct">
988 <string comment="Device Name" name="DeviceName" size="16" type="char"/>
989 <integer comment="User Id" name="reserved_for_future_use" type="uint32"/>
990 <integer comment="Device Instance" name="instance" type="uint32"/>
993 <integer comment="" name="stationIpAddr" type="uint32"/>
994 <enum comment="" name="deviceType" subtype="DeviceType" type="uint32"/>
995 <ipv4or6 comment="" endianness="big" name="stationIpV6Addr" size="16" subtype="uint8" type="ipaddr"/>
998 <message comment="" direction="dev2pbx" dynamic="no" name="MediaTransmissionFailureMessage" opcode="0x002a" status="no" type="MediaControl">
1000 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1001 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
1002 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="remoteIpAddr" subtype="IpAddress" type="ipaddr"/>
1003 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
1004 <integer comment="CallId" name="callReference" type="uint32"/>
1007 <enum name="HeadsetMode">
1009 <entry comment="" name="HeadsetMode_On" text="On" value="0x0001"/>
1010 <entry comment="" name="HeadsetMode_Off" text="Off" value="0x0002"/>
1013 <message comment="" direction="dev2pbx" dynamic="no" name="HeadsetStatusMessage" opcode="0x002b" status="no" type="CallControl">
1014 <fields beginversion="0" endversion="22">
1015 <enum comment="" name="headsetStatus" subtype="HeadsetMode" type="uint32"/>
1018 <message comment="" direction="dev2pbx" dynamic="no" name="MediaResourceNotificationMessage" opcode="0x002c" status="no" type="MediaControl">
1019 <fields beginversion="0" endversion="22">
1020 <enum comment="" name="deviceType" subtype="DeviceType" type="uint32"/>
1021 <integer comment="" name="numberOfInServiceStreams" type="uint32"/>
1022 <integer comment="" name="maxStreamsPerConf" type="uint32"/>
1023 <integer comment="" name="numberOfOutOfServiceStreams" type="uint32"/>
1026 <message comment="" direction="dev2pbx" dynamic="no" name="RegisterAvailableLinesMessage" opcode="0x002d" status="no" type="RegistrationAndManagement">
1027 <fields beginversion="0" endversion="22">
1028 <integer comment="" name="maxNumOfAvailLines" type="uint32"/>
1031 <enum name="SequenceFlag">
1033 <entry comment="" name="Sequence_First" text="First" value="0x0000"/>
1034 <entry comment="" name="Sequence_More" text="More" value="0x0001"/>
1035 <entry comment="" name="Sequence_Last" text="Last" value="0x0002"/>
1038 <message comment="" direction="dev2pbx" dynamic="no" name="DeviceToUserDataMessage" opcode="0x002e" status="no" type="RegistrationAndManagement">
1039 <fields beginversion="0" endversion="22">
1040 <struct comment="" name="deviceToUserData" subtype="UserAndDeviceData" type="struct">
1042 <integer comment="" name="applicationID" type="uint32"/>
1043 <integer comment="LineId" name="lineInstance" type="uint32"/>
1044 <integer comment="CallId" name="callReference" type="uint32"/>
1045 <integer comment="" name="transactionID" type="uint32"/>
1046 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1047 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
1052 <message comment="" direction="dev2pbx" dynamic="no" name="DeviceToUserDataResponseMessage" opcode="0x002f" status="no" type="RegistrationAndManagement">
1053 <fields beginversion="0" endversion="22">
1054 <struct comment="" name="deviceToUserData" subtype="UserAndDeviceData" type="struct">
1056 <integer comment="" name="applicationID" type="uint32"/>
1057 <integer comment="LineId" name="lineInstance" type="uint32"/>
1058 <integer comment="CallId" name="callReference" type="uint32"/>
1059 <integer comment="" name="transactionID" type="uint32"/>
1060 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1061 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
1066 <enum name="Layout">
1068 <entry comment="" name="Layout_NoLayout" text="NoLayout" value="0x0000"/>
1069 <entry comment="" name="Layout_OneByOne" text="OneByOne" value="0x0001"/>
1070 <entry comment="" name="Layout_OneByTwo" text="OneByTwo" value="0x0002"/>
1071 <entry comment="" name="Layout_TwoByTwo" text="TwoByTwo" value="0x0003"/>
1072 <entry comment="" name="Layout_TwoByTwo3Alt1" text="TwoByTwo3Alt1" value="0x0004"/>
1073 <entry comment="" name="Layout_TwoByTwo3Alt2" text="TwoByTwo3Alt2" value="0x0005"/>
1074 <entry comment="" name="Layout_ThreeByThree" text="ThreeByThree" value="0x0006"/>
1075 <entry comment="" name="Layout_ThreeByThree6Alt1" text="ThreeByThree6Alt1" value="0x0007"/>
1076 <entry comment="" name="Layout_ThreeByThree6Alt2" text="ThreeByThree6Alt2" value="0x0008"/>
1077 <entry comment="" name="Layout_ThreeByThree4Alt1" text="ThreeByThree4Alt1" value="0x0009"/>
1078 <entry comment="" name="Layout_ThreeByThree4Alt2" text="ThreeByThree4Alt2" value="0x000a"/>
1081 <enum name="TransmitOrReceive">
1083 <entry comment="" name="TransmitOrReceive_None" text="None" value="0x0000"/>
1084 <entry comment="" name="TransmitOrReceive_ReceiveOnly" text="ReceiveOnly" value="0x0001"/>
1085 <entry comment="" name="TransmitOrReceive_TransmitOnly" text="TransmitOnly" value="0x0002"/>
1086 <entry comment="" name="TransmitOrReceive_Both" text="Both" value="0x0003"/>
1089 <message comment="" direction="dev2pbx" dynamic="no" name="UpdateCapabilitiesMessage" opcode="0x0030" status="no" type="RegistrationAndManagement">
1090 <fields beginversion="0" endversion="22">
1091 <integer comment="" declare="yes" name="audioCapCount" type="uint32"/>
1092 <integer comment="" declare="yes" name="videoCapCount" type="uint32"/>
1093 <integer comment="" declare="yes" name="dataCapCount" type="uint32"/>
1094 <integer comment="" name="RTPPayloadFormat" type="uint32"/>
1095 <integer comment="" declare="yes" name="customPictureFormatCount" type="uint32"/>
1096 <struct comment="" maxsize="6" name="customPictureFormat" size_fieldname="customPictureFormatCount" subtype="CustomPictureFormat" type="struct">
1098 <integer comment="" name="pictureWidth" type="uint32"/>
1099 <integer comment="" name="pictureHeight" type="uint32"/>
1100 <integer comment="" name="pixelAspectRatio" type="uint32"/>
1101 <integer comment="" name="clockConversionCode" type="uint32"/>
1102 <integer comment="" name="clockDivisor" type="uint32"/>
1105 <struct comment="" name="confResources" subtype="ConfResources" type="struct">
1107 <integer comment="" name="activeStreamsOnRegistration" type="uint32"/>
1108 <integer comment="" name="maxBW" type="uint32"/>
1109 <integer comment="" declare="yes" name="serviceResourceCount" type="uint32"/>
1110 <struct comment="" maxsize="4" name="serviceResource" size_fieldname="serviceResourceCount" subtype="ServiceResource" type="struct">
1112 <integer comment="" declare="yes" name="layoutCount" type="uint32"/>
1113 <enum comment="" maxsize="5" name="layouts" size_fieldname="layoutCount" subtype="Layout" type="uint32"/>
1114 <integer comment="" name="serviceNum" type="uint32"/>
1115 <integer comment="" name="maxStreams" type="uint32"/>
1116 <integer comment="" name="maxConferences" type="uint32"/>
1117 <integer comment="Active Conference" longcomment="Active conference at Registration" name="activeConferenceOnRegistration" type="uint32"/>
1122 <struct comment="" maxsize="18" name="audiocaps" size_fieldname="audioCapCount" type="struct">
1124 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1125 <integer comment="" name="maxFramesPerPacket" type="uint32"/>
1126 <union comment="" lookup_guide="payloadCapability" name="PAYLOADS" subtype="MediaCapabilityUnion" type="union">
1128 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
1129 <struct comment="" lookup_eq="Media_Payload_v150_LC_ModemRelay" name="modemRelay" type="struct">
1131 <integer comment="" name="capAndVer" type="uint32"/>
1132 <integer comment="" name="modAnd2833" type="uint32"/>
1135 <struct comment="" lookup_eq="Media_Payload_v150_LC_SPRT" name="sprtPayload" type="struct">
1137 <integer comment="" name="chan0MaxPayload" type="uint16"/>
1138 <integer comment="" name="chan2MaxPayload" type="uint16"/>
1139 <integer comment="" name="chan3MaxPayload" type="uint16"/>
1140 <integer comment="" name="chan2MaxWindow" type="uint16"/>
1143 <struct comment="" lookup_eq="Media_Payload_v150_LC_SSE" name="sse" type="struct">
1145 <integer comment="" name="standard" type="uint32"/>
1146 <integer comment="" name="vendor" type="uint32"/>
1149 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
1151 <integer comment="" name="codecMode" type="uint8"/>
1152 <integer comment="" name="dynamicPayload" type="uint8"/>
1153 <integer comment="" name="codecParam1" type="uint8"/>
1154 <integer comment="" name="codecParam2" type="uint8"/>
1161 <struct comment="" maxsize="10" name="vidCaps" size_fieldname="videoCapCount" subtype="VideoCapability" type="struct">
1163 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1164 <enum comment="" name="videoCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1165 <integer comment="" declare="yes" name="levelPreferenceCount" type="uint32"/>
1166 <struct comment="" maxsize="4" name="levelPreference" size_fieldname="levelPreferenceCount" subtype="LevelPreference" type="struct">
1168 <integer comment="" name="transmitPreference" type="uint32"/>
1169 <integer comment="" name="format" type="uint32"/>
1170 <integer comment="" name="maxBitRate" type="uint32"/>
1171 <integer comment="" name="minBitRate" type="uint32"/>
1172 <integer comment="" name="MPI" type="uint32"/>
1173 <integer comment="" name="serviceNumber" type="uint32"/>
1176 <union comment="" lookup_guide="payloadCapability" name="capability" subtype="VideoCapabilityUnion" type="union">
1178 <struct comment="" lookup_eq="Media_Payload_H261" name="h261VideoCapability" subtype="H261VideoCapability" type="struct">
1180 <integer comment="Temporal spatial trade off capability" name="temporalSpatialTradeOffCapability" type="uint32"/>
1181 <integer comment="Still Image Transmission" name="stillImageTransmission" type="uint32"/>
1184 <struct comment="" lookup_eq="Media_Payload_H263" name="h263VideoCapability" subtype="H263VideoCapability" type="struct">
1186 <bitfield comment="H263 Capability BitField" name="h263_capability_bitfield" size="uint32" subtype="Generic_Bitfield_32" type="bitfield">
1188 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
1189 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
1190 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
1191 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
1192 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
1193 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
1194 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
1195 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
1196 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
1197 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
1198 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
1199 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
1200 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
1201 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
1202 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
1203 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
1204 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
1205 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
1206 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
1207 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
1208 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
1209 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
1210 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
1211 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
1212 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
1213 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
1214 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
1215 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
1216 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
1217 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
1218 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
1219 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
1222 <integer comment="" name="annexNandWFutureUse" type="uint32"/>
1225 <struct comment="" lookup_eq="Media_Payload_Vieo" name="vieoVideoCapability" subtype="VieoVideoCapability" type="struct">
1227 <integer comment="" name="modelNumber" type="uint32"/>
1228 <integer comment="" name="bandwidth" type="uint32"/>
1235 <struct comment="" maxsize="5" name="dataCaps" size_fieldname="dataCapCount" subtype="DataApplicationCapability" type="struct">
1237 <enum comment="" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1238 <enum comment="" name="dataCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1239 <integer comment="" name="protocolDependentData" type="uint32"/>
1240 <integer comment="" name="maxBitRate" type="uint32"/>
1245 <enum name="OpenReceiveChanStatus">
1247 <entry comment="" name="OpenReceiveChanStatus_Ok" text="Ok" value="0x0000"/>
1248 <entry comment="" name="OpenReceiveChanStatus_Error" text="Error" value="0x0001"/>
1251 <message comment="" direction="dev2pbx" dynamic="no" name="OpenMultiMediaReceiveChannelAckMessage" opcode="0x0031" status="no" type="MediaControl">
1253 <enum comment="" name="multimediaOpenReceiveChannelStatus" subtype="OpenReceiveChanStatus" type="uint32"/>
1254 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="ipAddr" subtype="IpAddress" type="ipaddr"/>
1255 <integer comment="" name="portNumber" subtype="uint32" type="ipport" use_param="ipAddr"/>
1256 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
1257 <integer comment="CallId" name="callReference" type="uint32"/>
1260 <message comment="" direction="dev2pbx" dynamic="no" name="ClearConferenceMessage" opcode="0x0032" status="no" type="Conference">
1261 <fields beginversion="0" endversion="22">
1262 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1263 <integer comment="" name="serviceNum" type="uint32"/>
1266 <message comment="" direction="dev2pbx" dynamic="no" name="ServiceURLStatReqMessage" opcode="0x0033" status="request" type="RegistrationAndManagement">
1267 <fields beginversion="0" endversion="22">
1268 <integer comment="" name="serviceURLIndex" type="uint32"/>
1271 <message comment="" direction="dev2pbx" dynamic="no" name="FeatureStatReqMessage" opcode="0x0034" status="request" type="RegistrationAndManagement">
1272 <fields beginversion="0" endversion="22">
1273 <integer comment="" name="featureIndex" type="uint32"/>
1274 <integer comment="" name="featureCapabilities" type="uint32"/>
1277 <enum name="CreateConfResult">
1279 <entry comment="" name="CreateConfResult_OK" text="OK" value="0x0000"/>
1280 <entry comment="" name="CreateConfResult_ResourceNotAvailable" text="ResourceNotAvailable" value="0x0001"/>
1281 <entry comment="" name="CreateConfResult_ConferenceAlreadyExist" text="ConferenceAlreadyExist" value="0x0002"/>
1282 <entry comment="" name="CreateConfResult_SystemErr" text="SystemErr" value="0x0003"/>
1285 <message comment="" direction="pbx2pbx" dynamic="no" name="CreateConferenceResMessage" opcode="0x0035" status="no" type="IntraCCM">
1286 <fields beginversion="0" endversion="22">
1287 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1288 <enum comment="" name="result" subtype="CreateConfResult" type="uint32"/>
1289 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1290 <string comment="variable field size (max: 2000]" maxsize="2000" name="passThruData" size_fieldname="dataLength" type="char"/>
1293 <enum name="DeleteConfResult">
1295 <entry comment="" name="DeleteConfResult_OK" text="OK" value="0x0000"/>
1296 <entry comment="" name="DeleteConfResult_ConferenceNotExist" text="ConferenceNotExist" value="0x0001"/>
1297 <entry comment="" name="DeleteConfResult_SystemErr" text="SystemErr" value="0x0002"/>
1300 <message comment="" direction="pbx2pbx" dynamic="no" name="DeleteConferenceResMessage" opcode="0x0036" status="no" type="IntraCCM">
1301 <fields beginversion="0" endversion="22">
1302 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1303 <enum comment="" name="delete_conf_result" subtype="DeleteConfResult" type="uint32"/>
1306 <enum name="ModifyConfResult">
1308 <entry comment="" name="ModifyConfResult_OK" text="OK" value="0x0000"/>
1309 <entry comment="" name="ModifyConfResult_ResourceNotAvailable" text="ResourceNotAvailable" value="0x0001"/>
1310 <entry comment="" name="ModifyConfResult_ConferenceNotExist" text="ConferenceNotExist" value="0x0002"/>
1311 <entry comment="" name="ModifyConfResult_InvalidParameter" text="InvalidParameter" value="0x0003"/>
1312 <entry comment="" name="ModifyConfResult_MoreActiveCallsThanReserved" text="MoreActiveCallsThanReserved" value="0x0004"/>
1313 <entry comment="" name="ModifyConfResult_InvalidResourceType" text="InvalidResourceType" value="0x0005"/>
1314 <entry comment="" name="ModifyConfResult_SystemErr" text="SystemErr" value="0x0006"/>
1317 <message comment="" direction="pbx2pbx" dynamic="no" name="ModifyConferenceResMessage" opcode="0x0037" status="no" type="IntraCCM">
1318 <fields beginversion="0" endversion="22">
1319 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1320 <enum comment="" name="modify_conf_result" subtype="ModifyConfResult" type="uint32"/>
1321 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1322 <string comment="variable field size (max: 2000]" maxsize="2000" name="passThruData" size_fieldname="dataLength" type="char"/>
1325 <enum name="AddParticipantResult">
1327 <entry comment="" name="AddParticipantResult_OK" text="OK" value="0x0000"/>
1328 <entry comment="" name="AddParticipantResult_ResourceNotAvailable" text="ResourceNotAvailable" value="0x0001"/>
1329 <entry comment="" name="AddParticipantResult_ConferenceNotExist" text="ConferenceNotExist" value="0x0002"/>
1330 <entry comment="" name="AddParticipantResult_DuplicateCallRef" text="DuplicateCallRef" value="0x0003"/>
1331 <entry comment="" name="AddParticipantResult_SystemErr" text="SystemErr" value="0x0004"/>
1334 <message comment="" direction="pbx2pbx" dynamic="no" name="AddParticipantResMessage" opcode="0x0038" status="no" type="IntraCCM">
1335 <fields alignment="4" beginversion="0" endversion="22">
1336 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1337 <integer comment="CallId" name="callReference" type="uint32"/>
1338 <enum comment="" name="add_participant_result" subtype="AddParticipantResult" type="uint32"/>
1339 <string comment="" name="bridgeParticipantId" size="257" type="char"/>
1342 <enum name="ResourceType">
1344 <entry comment="" name="ResourceType_Conference" text="Conference" value="0x0000"/>
1345 <entry comment="" name="ResourceType_IVR" text="IVR" value="0x0001"/>
1348 <message comment="" direction="pbx2pbx" dynamic="no" name="AuditConferenceResMessage" opcode="0x0039" status="no" type="IntraCCM">
1349 <fields beginversion="0" endversion="22">
1350 <integer comment="" name="last" type="uint32"/>
1351 <integer comment="" declare="yes" name="numberOfEntries" type="uint32"/>
1352 <struct comment="" maxsize="32" name="conferenceEntry" size_fieldname="numberOfEntries" subtype="AuditConferenceEntry" type="struct">
1354 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1355 <enum comment="" name="resourceType" subtype="ResourceType" type="uint32"/>
1356 <integer comment="" name="numberOfReservedParticipants" type="uint32"/>
1357 <integer comment="" name="numberOfActiveParticipants" type="uint32"/>
1358 <integer comment="" name="appID" type="uint32"/>
1359 <string comment="" name="appConfID" size="32" type="char"/>
1360 <string comment="" name="appData" size="24" type="char"/>
1365 <enum name="AuditParticipantResult">
1367 <entry comment="" name="AuditParticipantResult_OK" text="OK" value="0x0000"/>
1368 <entry comment="" name="AuditParticipantResult_ConferenceNotExist" text="ConferenceNotExist" value="0x0001"/>
1371 <message comment="" direction="pbx2pbx" dynamic="no" name="AuditParticipantResMessage" opcode="0x0040" status="no" type="IntraCCM">
1372 <fields beginversion="0" endversion="22">
1373 <enum comment="" name="audit_participant_result" subtype="AuditParticipantResult" type="uint32"/>
1374 <integer comment="" name="last" type="uint32"/>
1375 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1376 <integer comment="" declare="yes" name="numberOfEntries" type="uint32"/>
1377 <integer comment="" maxsize="256" name="participantEntry" size_fieldname="numberOfEntries" type="uint32"/>
1380 <message comment="" direction="dev2pbx" dynamic="no" name="DeviceToUserDataMessageVersion1" opcode="0x0041" status="no" type="RegistrationAndManagement">
1381 <fields beginversion="0" endversion="22">
1382 <struct comment="" name="deviceToUserDataVersion1" subtype="UserAndDeviceDataVersion1" type="struct">
1384 <integer comment="" name="applicationID" type="uint32"/>
1385 <integer comment="LineId" name="lineInstance" type="uint32"/>
1386 <integer comment="CallId" name="callReference" type="uint32"/>
1387 <integer comment="" name="transactionID" type="uint32"/>
1388 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1389 <enum comment="" name="sequenceFlag" subtype="SequenceFlag" type="uint32"/>
1390 <integer comment="" name="displayPriority" type="uint32"/>
1391 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1392 <integer comment="" name="appInstanceID" type="uint32"/>
1393 <integer comment="" name="routingID" type="uint32"/>
1394 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
1399 <message comment="" direction="dev2pbx" dynamic="no" name="DeviceToUserDataResponseMessageVersion1" opcode="0x0042" status="no" type="RegistrationAndManagement">
1400 <fields beginversion="0" endversion="22">
1401 <struct comment="" name="deviceToUserDataVersion1" subtype="UserAndDeviceDataVersion1" type="struct">
1403 <integer comment="" name="applicationID" type="uint32"/>
1404 <integer comment="LineId" name="lineInstance" type="uint32"/>
1405 <integer comment="CallId" name="callReference" type="uint32"/>
1406 <integer comment="" name="transactionID" type="uint32"/>
1407 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
1408 <enum comment="" name="sequenceFlag" subtype="SequenceFlag" type="uint32"/>
1409 <integer comment="" name="displayPriority" type="uint32"/>
1410 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1411 <integer comment="" name="appInstanceID" type="uint32"/>
1412 <integer comment="" name="routingID" type="uint32"/>
1413 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
1418 <message comment="" direction="dev2pbx" dynamic="no" name="UpdateCapabilitiesV2Message" opcode="0x0043" status="no" type="RegistrationAndManagement">
1419 <fields beginversion="0" endversion="22">
1420 <integer comment="" declare="yes" name="audioCapCount" type="uint32"/>
1421 <integer comment="" declare="yes" name="videoCapCount" type="uint32"/>
1422 <integer comment="" declare="yes" name="dataCapCount" type="uint32"/>
1423 <integer comment="" name="RTPPayloadFormat" type="uint32"/>
1424 <integer comment="" declare="yes" name="customPictureFormatCount" type="uint32"/>
1425 <struct comment="" maxsize="6" name="customPictureFormat" size_fieldname="customPictureFormatCount" subtype="CustomPictureFormat" type="struct">
1427 <integer comment="" name="pictureWidth" type="uint32"/>
1428 <integer comment="" name="pictureHeight" type="uint32"/>
1429 <integer comment="" name="pixelAspectRatio" type="uint32"/>
1430 <integer comment="" name="clockConversionCode" type="uint32"/>
1431 <integer comment="" name="clockDivisor" type="uint32"/>
1434 <struct comment="" name="confResources" subtype="ConfResources" type="struct">
1436 <integer comment="" name="activeStreamsOnRegistration" type="uint32"/>
1437 <integer comment="" name="maxBW" type="uint32"/>
1438 <integer comment="" declare="yes" name="serviceResourceCount" type="uint32"/>
1439 <struct comment="" maxsize="4" name="serviceResource" size_fieldname="serviceResourceCount" subtype="ServiceResource" type="struct">
1441 <integer comment="" declare="yes" name="layoutCount" type="uint32"/>
1442 <enum comment="" maxsize="5" name="layouts" size_fieldname="layoutCount" subtype="Layout" type="uint32"/>
1443 <integer comment="" name="serviceNum" type="uint32"/>
1444 <integer comment="" name="maxStreams" type="uint32"/>
1445 <integer comment="" name="maxConferences" type="uint32"/>
1446 <integer comment="Active Conference" longcomment="Active conference at Registration" name="activeConferenceOnRegistration" type="uint32"/>
1451 <struct comment="" maxsize="18" name="audiocaps" size_fieldname="audioCapCount" type="struct">
1453 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1454 <integer comment="" name="maxFramesPerPacket" type="uint32"/>
1455 <union comment="" lookup_guide="payloadCapability" name="PAYLOADS" subtype="MediaCapabilityUnion" type="union">
1457 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
1458 <struct comment="" lookup_eq="Media_Payload_v150_LC_ModemRelay" name="modemRelay" type="struct">
1460 <integer comment="" name="capAndVer" type="uint32"/>
1461 <integer comment="" name="modAnd2833" type="uint32"/>
1464 <struct comment="" lookup_eq="Media_Payload_v150_LC_SPRT" name="sprtPayload" type="struct">
1466 <integer comment="" name="chan0MaxPayload" type="uint16"/>
1467 <integer comment="" name="chan2MaxPayload" type="uint16"/>
1468 <integer comment="" name="chan3MaxPayload" type="uint16"/>
1469 <integer comment="" name="chan2MaxWindow" type="uint16"/>
1472 <struct comment="" lookup_eq="Media_Payload_v150_LC_SSE" name="sse" type="struct">
1474 <integer comment="" name="standard" type="uint32"/>
1475 <integer comment="" name="vendor" type="uint32"/>
1478 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
1480 <integer comment="" name="codecMode" type="uint8"/>
1481 <integer comment="" name="dynamicPayload" type="uint8"/>
1482 <integer comment="" name="codecParam1" type="uint8"/>
1483 <integer comment="" name="codecParam2" type="uint8"/>
1490 <struct comment="" maxsize="10" name="vidCaps" size_fieldname="videoCapCount" subtype="VideoCapabilityV2" type="struct">
1492 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1493 <enum comment="" name="videoCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1494 <integer comment="" declare="yes" name="levelPreferenceCount" type="uint32"/>
1495 <struct comment="" maxsize="4" name="levelPreference" size_fieldname="levelPreferenceCount" subtype="LevelPreference" type="struct">
1497 <integer comment="" name="transmitPreference" type="uint32"/>
1498 <integer comment="" name="format" type="uint32"/>
1499 <integer comment="" name="maxBitRate" type="uint32"/>
1500 <integer comment="" name="minBitRate" type="uint32"/>
1501 <integer comment="" name="MPI" type="uint32"/>
1502 <integer comment="" name="serviceNumber" type="uint32"/>
1505 <union comment="" lookup_guide="payloadCapability" name="capability" subtype="VideoCapabilityV2Union" type="union">
1507 <struct comment="" lookup_eq="Media_Payload_H261" name="h261VideoCapability" subtype="H261VideoCapability" type="struct">
1509 <integer comment="Temporal spatial trade off capability" name="temporalSpatialTradeOffCapability" type="uint32"/>
1510 <integer comment="Still Image Transmission" name="stillImageTransmission" type="uint32"/>
1513 <struct comment="" lookup_eq="Media_Payload_H263" name="h263VideoCapability" subtype="H263VideoCapability" type="struct">
1515 <bitfield comment="H263 Capability BitField" name="h263_capability_bitfield" size="uint32" subtype="Generic_Bitfield_32" type="bitfield">
1517 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
1518 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
1519 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
1520 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
1521 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
1522 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
1523 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
1524 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
1525 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
1526 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
1527 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
1528 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
1529 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
1530 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
1531 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
1532 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
1533 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
1534 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
1535 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
1536 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
1537 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
1538 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
1539 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
1540 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
1541 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
1542 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
1543 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
1544 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
1545 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
1546 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
1547 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
1548 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
1551 <integer comment="" name="annexNandWFutureUse" type="uint32"/>
1554 <struct comment="" lookup_eq="Media_Payload_H264" name="h264VideoCapability" subtype="H264VideoCapability" type="struct">
1556 <integer comment="" name="profile" type="uint32"/>
1557 <integer comment="" name="level" type="uint32"/>
1558 <integer comment="" name="customMaxMBPS" type="uint32"/>
1559 <integer comment="" name="customMaxFS" type="uint32"/>
1560 <integer comment="" name="customMaxDPB" type="uint32"/>
1561 <integer comment="" name="customMaxBRandCPB" type="uint32"/>
1564 <struct comment="" lookup_eq="Media_Payload_Vieo" name="vieoVideoCapability" subtype="VieoVideoCapability" type="struct">
1566 <integer comment="" name="modelNumber" type="uint32"/>
1567 <integer comment="" name="bandwidth" type="uint32"/>
1574 <struct comment="" maxsize="5" name="dataCaps" size_fieldname="dataCapCount" subtype="DataApplicationCapability" type="struct">
1576 <enum comment="" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1577 <enum comment="" name="dataCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1578 <integer comment="" name="protocolDependentData" type="uint32"/>
1579 <integer comment="" name="maxBitRate" type="uint32"/>
1584 <enum name="Media_Encryption_Capability">
1586 <entry comment="" name="Media_Encryption_Capability_NotEncryptionCapable" text="NotEncryptionCapable" value="0x0000"/>
1587 <entry comment="" name="Media_Encryption_Capability_EncryptionCapable" text="EncryptionCapable" value="0x0001"/>
1590 <enum name="IpAddrMode">
1592 <entry comment="" name="IpAddrMode_ModeIpv4" text="ModeIpv4" value="0x0000"/>
1593 <entry comment="" name="IpAddrMode_ModeIpv6" text="ModeIpv6" value="0x0001"/>
1594 <entry comment="" name="IpAddrMode_ModeIpv4AndIpv6" text="ModeIpv4AndIpv6" value="0x0002"/>
1597 <message comment="" direction="dev2pbx" dynamic="yes" name="UpdateCapabilitiesV3Message" opcode="0x0044" status="no" type="RegistrationAndManagement">
1598 <fields beginversion="0" endversion="22">
1599 <integer comment="" declare="yes" name="audioCapCount" type="uint32"/>
1600 <integer comment="" declare="yes" name="videoCapCount" type="uint32"/>
1601 <integer comment="" declare="yes" name="dataCapCount" type="uint32"/>
1602 <integer comment="" name="RTPPayloadFormat" type="uint32"/>
1603 <integer comment="" declare="yes" name="customPictureFormatCount" type="uint32"/>
1604 <struct comment="" maxsize="6" name="customPictureFormat" size_fieldname="customPictureFormatCount" subtype="CustomPictureFormat" type="struct">
1606 <integer comment="" name="pictureWidth" type="uint32"/>
1607 <integer comment="" name="pictureHeight" type="uint32"/>
1608 <integer comment="" name="pixelAspectRatio" type="uint32"/>
1609 <integer comment="" name="clockConversionCode" type="uint32"/>
1610 <integer comment="" name="clockDivisor" type="uint32"/>
1613 <struct comment="" name="confResources" subtype="ConfResources" type="struct">
1615 <integer comment="" name="activeStreamsOnRegistration" type="uint32"/>
1616 <integer comment="" name="maxBW" type="uint32"/>
1617 <integer comment="" declare="yes" name="serviceResourceCount" type="uint32"/>
1618 <struct comment="" maxsize="4" name="serviceResource" size_fieldname="serviceResourceCount" subtype="ServiceResource" type="struct">
1620 <integer comment="" declare="yes" name="layoutCount" type="uint32"/>
1621 <enum comment="" maxsize="5" name="layouts" size_fieldname="layoutCount" subtype="Layout" type="uint32"/>
1622 <integer comment="" name="serviceNum" type="uint32"/>
1623 <integer comment="" name="maxStreams" type="uint32"/>
1624 <integer comment="" name="maxConferences" type="uint32"/>
1625 <integer comment="Active Conference" longcomment="Active conference at Registration" name="activeConferenceOnRegistration" type="uint32"/>
1630 <struct comment="" maxsize="18" name="audiocaps" size_fieldname="audioCapCount" type="struct">
1632 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1633 <integer comment="" name="maxFramesPerPacket" type="uint32"/>
1634 <union comment="" lookup_guide="payloadCapability" name="PAYLOADS" subtype="MediaCapabilityUnion" type="union">
1636 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
1637 <struct comment="" lookup_eq="Media_Payload_v150_LC_ModemRelay" name="modemRelay" type="struct">
1639 <integer comment="" name="capAndVer" type="uint32"/>
1640 <integer comment="" name="modAnd2833" type="uint32"/>
1643 <struct comment="" lookup_eq="Media_Payload_v150_LC_SPRT" name="sprtPayload" type="struct">
1645 <integer comment="" name="chan0MaxPayload" type="uint16"/>
1646 <integer comment="" name="chan2MaxPayload" type="uint16"/>
1647 <integer comment="" name="chan3MaxPayload" type="uint16"/>
1648 <integer comment="" name="chan2MaxWindow" type="uint16"/>
1651 <struct comment="" lookup_eq="Media_Payload_v150_LC_SSE" name="sse" type="struct">
1653 <integer comment="" name="standard" type="uint32"/>
1654 <integer comment="" name="vendor" type="uint32"/>
1657 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
1659 <integer comment="" name="codecMode" type="uint8"/>
1660 <integer comment="" name="dynamicPayload" type="uint8"/>
1661 <integer comment="" name="codecParam1" type="uint8"/>
1662 <integer comment="" name="codecParam2" type="uint8"/>
1669 <struct comment="" maxsize="10" name="vidCaps" size_fieldname="videoCapCount" subtype="VideoCapabilityV3" type="struct">
1671 <enum comment="" declare="yes" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1672 <enum comment="" name="videoCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1673 <integer comment="" declare="yes" name="levelPreferenceCount" type="uint32"/>
1674 <struct comment="" maxsize="4" name="levelPreference" size_fieldname="levelPreferenceCount" subtype="LevelPreference" type="struct">
1676 <integer comment="" name="transmitPreference" type="uint32"/>
1677 <integer comment="" name="format" type="uint32"/>
1678 <integer comment="" name="maxBitRate" type="uint32"/>
1679 <integer comment="" name="minBitRate" type="uint32"/>
1680 <integer comment="" name="MPI" type="uint32"/>
1681 <integer comment="" name="serviceNumber" type="uint32"/>
1684 <enum comment="" name="encryptionCapability" subtype="Media_Encryption_Capability" type="uint32"/>
1685 <union comment="" lookup_guide="payloadCapability" name="capability" subtype="VideoCapabilityV3Union" type="union">
1687 <struct comment="" lookup_eq="Media_Payload_H261" name="h261VideoCapability" subtype="H261VideoCapability" type="struct">
1689 <integer comment="Temporal spatial trade off capability" name="temporalSpatialTradeOffCapability" type="uint32"/>
1690 <integer comment="Still Image Transmission" name="stillImageTransmission" type="uint32"/>
1693 <struct comment="" lookup_eq="Media_Payload_H263" name="h263VideoCapability" subtype="H263VideoCapability" type="struct">
1695 <bitfield comment="H263 Capability BitField" name="h263_capability_bitfield" size="uint32" subtype="Generic_Bitfield_32" type="bitfield">
1697 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
1698 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
1699 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
1700 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
1701 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
1702 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
1703 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
1704 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
1705 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
1706 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
1707 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
1708 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
1709 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
1710 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
1711 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
1712 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
1713 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
1714 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
1715 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
1716 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
1717 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
1718 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
1719 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
1720 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
1721 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
1722 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
1723 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
1724 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
1725 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
1726 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
1727 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
1728 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
1731 <integer comment="" name="annexNandWFutureUse" type="uint32"/>
1734 <struct comment="" lookup_eq="Media_Payload_H264" name="h264VideoCapability" subtype="H264VideoCapability" type="struct">
1736 <integer comment="" name="profile" type="uint32"/>
1737 <integer comment="" name="level" type="uint32"/>
1738 <integer comment="" name="customMaxMBPS" type="uint32"/>
1739 <integer comment="" name="customMaxFS" type="uint32"/>
1740 <integer comment="" name="customMaxDPB" type="uint32"/>
1741 <integer comment="" name="customMaxBRandCPB" type="uint32"/>
1744 <struct comment="" lookup_eq="Media_Payload_Vieo" name="vieoVideoCapability" subtype="VieoVideoCapability" type="struct">
1746 <integer comment="" name="modelNumber" type="uint32"/>
1747 <integer comment="" name="bandwidth" type="uint32"/>
1752 <enum comment="" name="ipAddressingMode" subtype="IpAddrMode" type="uint32"/>
1754 <fields beginversion="16" endversion="22">
1755 <enum comment="" name="ipAddressingMode" subtype="IpAddrMode" type="uint32"/>
1758 <struct comment="" maxsize="5" name="dataCaps" size_fieldname="dataCapCount" subtype="DataApplicationCapabilityV2" type="struct">
1760 <enum comment="" name="payloadCapability" subtype="Media_PayloadType" type="uint32"/>
1761 <enum comment="" name="dataCapabilityDirection" subtype="TransmitOrReceive" type="uint32"/>
1762 <integer comment="" name="protocolDependentData" type="uint32"/>
1763 <integer comment="" name="maxBitRate" type="uint32"/>
1764 <enum comment="" name="encryptionCapability" subtype="Media_Encryption_Capability" type="uint32"/>
1769 <enum name="MediaType">
1771 <entry comment="" name="MediaType_Invalid" text="MediaType_Invalid" value="0x0000"/>
1772 <entry comment="" name="MediaType_Audio" text="MediaType_Audio" value="0x0001"/>
1773 <entry comment="" name="MediaType_Main_Video" text="MediaType_Main_Video" value="0x0002"/>
1774 <entry comment="" name="MediaType_FECC" text="MediaType_FECC" value="0x0003"/>
1775 <entry comment="" name="MediaType_Presentation_Video" text="MediaType_Presentation_Video" value="0x0004"/>
1776 <entry comment="" name="MediaType_DataApp_BFCP" text="MediaType_DataApp_BFCP" value="0x0005"/>
1777 <entry comment="" name="MediaType_DataApp_IXChannel" text="MediaType_DataApp_IXChannel" value="0x0006"/>
1778 <entry comment="" name="MediaType_T38" text="MediaType_T38" value="0x0007"/>
1779 <entry comment="" name="MediaType_Max" text="MediaType_Max" value="0x0008"/>
1782 <message comment="" direction="dev2pbx" dynamic="no" name="PortResMessage" opcode="0x0045" status="no" type="MediaControl">
1784 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1785 <integer comment="CallId" name="callReference" type="uint32"/>
1786 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
1787 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="ipAddr" subtype="IpAddress" type="ipaddr"/>
1788 <integer comment="" name="portNumber" subtype="uint32" type="ipport" use_param="ipAddr"/>
1789 <integer comment="" name="RTCPPortNumber" type="uint32"/>
1791 <fields beginversion="19" endversion="22">
1792 <enum comment="" name="mediaType" subtype="MediaType" type="uint32"/>
1795 <enum name="RSVPDirection">
1797 <entry comment="" name="RSVPDirection_SEND" text="SEND" value="0x0001"/>
1798 <entry comment="" name="RSVPDirection_RECV" text="RECV" value="0x0002"/>
1799 <entry comment="" name="RSVPDirection_SENDRECV" text="SENDRECV" value="0x0003"/>
1802 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSResvNotifyMessage" opcode="0x0046" status="no" type="IntraCCM">
1803 <fields beginversion="0" endversion="22">
1804 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1805 <integer comment="CallId" name="callReference" type="uint32"/>
1806 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
1807 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
1808 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
1809 <enum comment="" name="direction" subtype="RSVPDirection" type="uint32"/>
1812 <enum name="QoSErrorCode">
1814 <entry comment="" name="QOS_CAUSE_RESERVATION_TIMEOUT" text="QOS_CAUSE_RESERVATION_TIMEOUT" value="0x0000"/>
1815 <entry comment="" name="QOS_CAUSE_PATH_FAIL" text="QOS_CAUSE_PATH_FAIL" value="0x0001"/>
1816 <entry comment="" name="QOS_CAUSE_RESV_FAIL" text="QOS_CAUSE_RESV_FAIL" value="0x0002"/>
1817 <entry comment="" name="QOS_CAUSE_LISTEN_FAIL" text="QOS_CAUSE_LISTEN_FAIL" value="0x0003"/>
1818 <entry comment="" name="QOS_CAUSE_RESOURCE_UNAVAILABLE" text="QOS_CAUSE_RESOURCE_UNAVAILABLE" value="0x0004"/>
1819 <entry comment="" name="QOS_CAUSE_LISTEN_TIMEOUT" text="QOS_CAUSE_LISTEN_TIMEOUT" value="0x0005"/>
1820 <entry comment="" name="QOS_CAUSE_RESV_RETRIES_FAIL" text="QOS_CAUSE_RESV_RETRIES_FAIL" value="0x0006"/>
1821 <entry comment="" name="QOS_CAUSE_PATH_RETRIES_FAIL" text="QOS_CAUSE_PATH_RETRIES_FAIL" value="0x0007"/>
1822 <entry comment="" name="QOS_CAUSE_RESV_PREEMPTION" text="QOS_CAUSE_RESV_PREEMPTION" value="0x0008"/>
1823 <entry comment="" name="QOS_CAUSE_PATH_PREEMPTION" text="QOS_CAUSE_PATH_PREEMPTION" value="0x0009"/>
1824 <entry comment="" name="QOS_CAUSE_RESV_MODIFY_FAIL" text="QOS_CAUSE_RESV_MODIFY_FAIL" value="0x000a"/>
1825 <entry comment="" name="QOS_CAUSE_PATH_MODIFY_FAIL" text="QOS_CAUSE_PATH_MODIFY_FAIL" value="0x000b"/>
1826 <entry comment="" name="QOS_CAUSE_RESV_TEAR" text="QOS_CAUSE_RESV_TEAR" value="0x000c"/>
1829 <enum name="RSVPErrorCode">
1831 <entry comment="" name="RSVPErrorCode_CONFIRM" text="CONFIRM" value="0x0000"/>
1832 <entry comment="" name="RSVPErrorCode_ADMISSION" text="ADMISSION" value="0x0001"/>
1833 <entry comment="" name="RSVPErrorCode_ADMINISTRATIVE" text="ADMINISTRATIVE" value="0x0002"/>
1834 <entry comment="" name="RSVPErrorCode_NO_PATH_INFORMATION" text="NO_PATH_INFORMATION" value="0x0003"/>
1835 <entry comment="" name="RSVPErrorCode_NO_SENDER_INFORMATION" text="NO_SENDER_INFORMATION" value="0x0004"/>
1836 <entry comment="" name="RSVPErrorCode_CONFLICTING_STYLE" text="CONFLICTING_STYLE" value="0x0005"/>
1837 <entry comment="" name="RSVPErrorCode_UNKNOWN_STYLE" text="UNKNOWN_STYLE" value="0x0006"/>
1838 <entry comment="" name="RSVPErrorCode_CONFLICTING_DST_PORTS" text="CONFLICTING_DST_PORTS" value="0x0007"/>
1839 <entry comment="" name="RSVPErrorCode_CONFLICTING_SRC_PORTS" text="CONFLICTING_SRC_PORTS" value="0x0008"/>
1840 <entry comment="" name="RSVPErrorCode_SERVICE_PREEMPTED" text="SERVICE_PREEMPTED" value="0x000c"/>
1841 <entry comment="" name="RSVPErrorCode_UNKNOWN_OBJECT_CLASS" text="UNKNOWN_OBJECT_CLASS" value="0x000d"/>
1842 <entry comment="" name="RSVPErrorCode_UNKNOWN_CLASS_TYPE" text="UNKNOWN_CLASS_TYPE" value="0x000e"/>
1843 <entry comment="" name="RSVPErrorCode_API" text="API" value="0x0014"/>
1844 <entry comment="" name="RSVPErrorCode_TRAFFIC" text="TRAFFIC" value="0x0015"/>
1845 <entry comment="" name="RSVPErrorCode_TRAFFIC_SYSTEM" text="TRAFFIC_SYSTEM" value="0x0016"/>
1846 <entry comment="" name="RSVPErrorCode_SYSTEM" text="SYSTEM" value="0x0017"/>
1847 <entry comment="" name="RSVPErrorCode_ROUTING_PROBLEM" text="ROUTING_PROBLEM" value="0x0018"/>
1850 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSErrorNotifyMessage" opcode="0x0047" status="no" type="IntraCCM">
1851 <fields beginversion="0" endversion="22">
1852 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
1853 <integer comment="CallId" name="callReference" type="uint32"/>
1854 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
1855 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
1856 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
1857 <enum comment="" name="direction" subtype="RSVPDirection" type="uint32"/>
1858 <enum comment="" name="errorCode" subtype="QoSErrorCode" type="uint32"/>
1859 <integer comment="" name="failureNodeIpAddr" type="uint32"/>
1860 <enum comment="" name="rsvpErrorCode" subtype="RSVPErrorCode" type="uint32"/>
1861 <integer comment="" name="rsvpErrorSubCodeVal" type="uint32"/>
1862 <integer comment="" name="rsvpErrorFlag" type="uint32"/>
1865 <enum name="SubscriptionFeatureID">
1867 <entry comment="" name="SubscriptionFeatureID_BLF" text="BLF" value="0x0001"/>
1870 <message comment="" direction="dev2pbx" dynamic="no" name="SubscriptionStatReqMessage" opcode="0x0048" status="request" type="CallControl">
1871 <fields beginversion="0" endversion="22">
1872 <integer comment="" name="transactionID" type="uint32"/>
1873 <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
1874 <integer comment="" name="timer" type="uint32"/>
1875 <string comment="" name="subscriptionID" size="256" type="char"/>
1878 <enum name="MediaPathID">
1880 <entry comment="" name="MediaPathID_Headset" text="Headset" value="0x0001"/>
1881 <entry comment="" name="MediaPathID_Handset" text="Handset" value="0x0002"/>
1882 <entry comment="" name="MediaPathID_Speaker" text="Speaker" value="0x0003"/>
1885 <enum name="MediaPathEvent">
1887 <entry comment="" name="MediaPathEvent_On" text="On" value="0x0001"/>
1888 <entry comment="" name="MediaPathEvent_Off" text="Off" value="0x0002"/>
1891 <message comment="" direction="dev2pbx" dynamic="no" name="MediaPathEventMessage" opcode="0x0049" status="no" type="CallControl">
1892 <fields beginversion="0" endversion="22">
1893 <enum comment="" name="mediaPathID" subtype="MediaPathID" type="uint32"/>
1894 <enum comment="" name="mediaPathEvent" subtype="MediaPathEvent" type="uint32"/>
1897 <enum name="MediaPathCapabilities">
1899 <entry comment="" name="MediaPathCapabilities_Enable" text="Enable" value="0x0001"/>
1900 <entry comment="" name="MediaPathCapabilities_Disable" text="Disable" value="0x0002"/>
1901 <entry comment="" name="MediaPathCapabilities_Monitor" text="Monitor" value="0x0003"/>
1904 <message comment="" direction="dev2pbx" dynamic="no" name="MediaPathCapabilityMessage" opcode="0x004a" status="no" type="CallControl">
1905 <fields beginversion="0" endversion="22">
1906 <enum comment="" name="mediaPathID" subtype="MediaPathID" type="uint32"/>
1907 <enum comment="" name="mediaPathCapabilities" subtype="MediaPathCapabilities" type="uint32"/>
1910 <message comment="" direction="dev2pbx" dynamic="no" name="MwiNotificationMessage" opcode="0x004c" status="no" type="RegistrationAndManagement">
1911 <fields beginversion="0" endversion="22">
1912 <string comment="" name="mwiTargetNumber" size="25" type="char"/>
1913 <string comment="" name="mwiControlNumber" size="25" type="char"/>
1914 <integer comment="" name="areMessagesWaiting" type="uint32"/>
1915 <struct comment="" name="totalVmCounts" subtype="MwiMessageCounts" type="struct">
1917 <integer comment="" name="numNewMsgs" type="uint32"/>
1918 <integer comment="" name="numOldMsgs" type="uint32"/>
1921 <struct comment="" name="priorityVmCounts" subtype="MwiMessageCounts" type="struct">
1923 <integer comment="" name="numNewMsgs" type="uint32"/>
1924 <integer comment="" name="numOldMsgs" type="uint32"/>
1927 <struct comment="" name="totalFaxCounts" subtype="MwiMessageCounts" type="struct">
1929 <integer comment="" name="numNewMsgs" type="uint32"/>
1930 <integer comment="" name="numOldMsgs" type="uint32"/>
1933 <struct comment="" name="priorityFaxCounts" subtype="MwiMessageCounts" type="struct">
1935 <integer comment="" name="numNewMsgs" type="uint32"/>
1936 <integer comment="" name="numOldMsgs" type="uint32"/>
1941 <message comment="" direction="pbx2dev" dynamic="no" name="RegisterAckMessage" opcode="0x0081" status="no" type="RegistrationAndManagement">
1942 <fields beginversion="0" endversion="22">
1943 <integer comment="" name="keepAliveInterval" type="uint32"/>
1944 <string comment="" name="dateTemplate" size="6" type="char"/>
1945 <integer comment="" name="alignmentPadding" type="uint16"/>
1946 <integer comment="" name="secondaryKeepAliveInterval" type="uint32"/>
1947 <integer comment="" name="maxProtocolVer" type="uint8"/>
1948 <integer comment="unknown" longcomment="unknown (Part of ProtocolVer)" name="unknown" type="uint8"/>
1949 <bitfield comment="Features this device supports" name="PhoneFeatures" size="uint16" subtype="PhoneFeatures" type="bitfield">
1951 <entry comment="" name="PhoneFeatures_Bit1" text="Bit1" value="0x0001"/>
1952 <entry comment="" name="PhoneFeatures_Bit2" text="Bit2" value="0x0002"/>
1953 <entry comment="" name="PhoneFeatures_Bit3" text="Bit3" value="0x0004"/>
1954 <entry comment="" name="PhoneFeatures_Bit4" text="Bit4" value="0x0008"/>
1955 <entry comment="Supports UTF-8" name="PhoneFeatures_UTF8" text="UTF8Bit5" value="0x0010"/>
1956 <entry comment="" name="PhoneFeatures_Bit6" text="Bit6" value="0x0020"/>
1957 <entry comment="" name="PhoneFeatures_Bit7" text="Bit7" value="0x0040"/>
1958 <entry comment="Support Dynamic Messages" name="PhoneFeatures_DynamicMessages" text="DynamicMessages" value="0x0080"/>
1959 <entry comment="" name="PhoneFeatures_Bit9" text="Bit9" value="0x0100"/>
1960 <entry comment="Supports DTMF Type RFC2833" name="PhoneFeatures_RFC2833" text="RFC2833" value="0x0200"/>
1961 <entry comment="" name="PhoneFeatures_Bit11" text="Bit11" value="0x0400"/>
1962 <entry comment="" name="PhoneFeatures_Bit12" text="Bit12" value="0x0800"/>
1963 <entry comment="" name="PhoneFeatures_Bit13" text="Bit13" value="0x1000"/>
1964 <entry comment="" name="PhoneFeatures_Bit14" text="Bit14" value="0x2000"/>
1965 <entry comment="" name="PhoneFeatures_Bit15" text="Bit15" value="0x4000"/>
1966 <entry comment="Abbreviated Dial" name="PhoneFeatures_Abbreviated_Dial" text="AbbrevDial" value="0x8000"/>
1971 <enum name="DeviceTone">
1973 <entry comment="" name="DeviceTone_Silence" text="Silence" value="0x0000"/>
1974 <entry comment="" name="DeviceTone_Dtmf1" text="Dtmf1" value="0x0001"/>
1975 <entry comment="" name="DeviceTone_Dtmf2" text="Dtmf2" value="0x0002"/>
1976 <entry comment="" name="DeviceTone_Dtmf3" text="Dtmf3" value="0x0003"/>
1977 <entry comment="" name="DeviceTone_Dtmf4" text="Dtmf4" value="0x0004"/>
1978 <entry comment="" name="DeviceTone_Dtmf5" text="Dtmf5" value="0x0005"/>
1979 <entry comment="" name="DeviceTone_Dtmf6" text="Dtmf6" value="0x0006"/>
1980 <entry comment="" name="DeviceTone_Dtmf7" text="Dtmf7" value="0x0007"/>
1981 <entry comment="" name="DeviceTone_Dtmf8" text="Dtmf8" value="0x0008"/>
1982 <entry comment="" name="DeviceTone_Dtmf9" text="Dtmf9" value="0x0009"/>
1983 <entry comment="" name="DeviceTone_Dtmf0" text="Dtmf0" value="0x000a"/>
1984 <entry comment="" name="DeviceTone_DtmfStar" text="DtmfStar" value="0x000e"/>
1985 <entry comment="" name="DeviceTone_DtmfPound" text="DtmfPound" value="0x000f"/>
1986 <entry comment="" name="DeviceTone_DtmfA" text="DtmfA" value="0x0010"/>
1987 <entry comment="" name="DeviceTone_DtmfB" text="DtmfB" value="0x0011"/>
1988 <entry comment="" name="DeviceTone_DtmfC" text="DtmfC" value="0x0012"/>
1989 <entry comment="" name="DeviceTone_DtmfD" text="DtmfD" value="0x0013"/>
1990 <entry comment="" name="DeviceTone_InsideDialTone" text="InsideDialTone" value="0x0021"/>
1991 <entry comment="" name="DeviceTone_OutsideDialTone" text="OutsideDialTone" value="0x0022"/>
1992 <entry comment="" name="DeviceTone_LineBusyTone" text="LineBusyTone" value="0x0023"/>
1993 <entry comment="" name="DeviceTone_AlertingTone" text="AlertingTone" value="0x0024"/>
1994 <entry comment="" name="DeviceTone_ReorderTone" text="ReorderTone" value="0x0025"/>
1995 <entry comment="" name="DeviceTone_RecorderWarningTone" text="RecorderWarningTone" value="0x0026"/>
1996 <entry comment="" name="DeviceTone_RecorderDetectedTone" text="RecorderDetectedTone" value="0x0027"/>
1997 <entry comment="" name="DeviceTone_RevertingTone" text="RevertingTone" value="0x0028"/>
1998 <entry comment="" name="DeviceTone_ReceiverOffHookTone" text="ReceiverOffHookTone" value="0x0029"/>
1999 <entry comment="" name="DeviceTone_MessageWaitingIndicatorTone" text="MessageWaitingIndicatorTone" value="0x002a"/>
2000 <entry comment="" name="DeviceTone_NoSuchNumberTone" text="NoSuchNumberTone" value="0x002b"/>
2001 <entry comment="" name="DeviceTone_BusyVerificationTone" text="BusyVerificationTone" value="0x002c"/>
2002 <entry comment="" name="DeviceTone_CallWaitingTone" text="CallWaitingTone" value="0x002d"/>
2003 <entry comment="" name="DeviceTone_ConfirmationTone" text="ConfirmationTone" value="0x002e"/>
2004 <entry comment="" name="DeviceTone_CampOnIndicationTone" text="CampOnIndicationTone" value="0x002f"/>
2005 <entry comment="" name="DeviceTone_RecallDialTone" text="RecallDialTone" value="0x0030"/>
2006 <entry comment="" name="DeviceTone_ZipZip" text="ZipZip" value="0x0031"/>
2007 <entry comment="" name="DeviceTone_Zip" text="Zip" value="0x0032"/>
2008 <entry comment="" name="DeviceTone_BeepBonk" text="BeepBonk" value="0x0033"/>
2009 <entry comment="" name="DeviceTone_MusicTone" text="MusicTone" value="0x0034"/>
2010 <entry comment="" name="DeviceTone_HoldTone" text="HoldTone" value="0x0035"/>
2011 <entry comment="" name="DeviceTone_TestTone" text="TestTone" value="0x0036"/>
2012 <entry comment="" name="DeviceTone_MonitorWarningTone" text="MonitorWarningTone" value="0x0038"/>
2013 <entry comment="" name="DeviceTone_SecureWarningTone" text="SecureWarningTone" value="0x0039"/>
2014 <entry comment="" name="DeviceTone_AddCallWaiting" text="AddCallWaiting" value="0x0040"/>
2015 <entry comment="" name="DeviceTone_PriorityCallWait" text="PriorityCallWait" value="0x0041"/>
2016 <entry comment="" name="DeviceTone_RecallDial" text="RecallDial" value="0x0042"/>
2017 <entry comment="" name="DeviceTone_BargIn" text="BargIn" value="0x0043"/>
2018 <entry comment="" name="DeviceTone_DistinctAlert" text="DistinctAlert" value="0x0044"/>
2019 <entry comment="" name="DeviceTone_PriorityAlert" text="PriorityAlert" value="0x0045"/>
2020 <entry comment="" name="DeviceTone_ReminderRing" text="ReminderRing" value="0x0046"/>
2021 <entry comment="" name="DeviceTone_PrecedenceRingBack" text="PrecedenceRingBack" value="0x0047"/>
2022 <entry comment="" name="DeviceTone_PreemptionTone" text="PreemptionTone" value="0x0048"/>
2023 <entry comment="" name="DeviceTone_NonSecureWarningTone" text="NonSecureWarningTone" value="0x0049"/>
2024 <entry comment="" name="DeviceTone_MF1" text="MF1" value="0x0050"/>
2025 <entry comment="" name="DeviceTone_MF2" text="MF2" value="0x0051"/>
2026 <entry comment="" name="DeviceTone_MF3" text="MF3" value="0x0052"/>
2027 <entry comment="" name="DeviceTone_MF4" text="MF4" value="0x0053"/>
2028 <entry comment="" name="DeviceTone_MF5" text="MF5" value="0x0054"/>
2029 <entry comment="" name="DeviceTone_MF6" text="MF6" value="0x0055"/>
2030 <entry comment="" name="DeviceTone_MF7" text="MF7" value="0x0056"/>
2031 <entry comment="" name="DeviceTone_MF8" text="MF8" value="0x0057"/>
2032 <entry comment="" name="DeviceTone_MF9" text="MF9" value="0x0058"/>
2033 <entry comment="" name="DeviceTone_MF0" text="MF0" value="0x0059"/>
2034 <entry comment="" name="DeviceTone_MFKP1" text="MFKP1" value="0x005a"/>
2035 <entry comment="" name="DeviceTone_MFST" text="MFST" value="0x005b"/>
2036 <entry comment="" name="DeviceTone_MFKP2" text="MFKP2" value="0x005c"/>
2037 <entry comment="" name="DeviceTone_MFSTP" text="MFSTP" value="0x005d"/>
2038 <entry comment="" name="DeviceTone_MFST3P" text="MFST3P" value="0x005e"/>
2039 <entry comment="" name="DeviceTone_MILLIWATT" text="MILLIWATT" value="0x005f"/>
2040 <entry comment="" name="DeviceTone_MILLIWATTTEST" text="MILLIWATTTEST" value="0x0060"/>
2041 <entry comment="" name="DeviceTone_HIGHTONE" text="HIGHTONE" value="0x0061"/>
2042 <entry comment="" name="DeviceTone_FLASHOVERRIDE" text="FLASHOVERRIDE" value="0x0062"/>
2043 <entry comment="" name="DeviceTone_FLASH" text="FLASH" value="0x0063"/>
2044 <entry comment="" name="DeviceTone_PRIORITY" text="PRIORITY" value="0x0064"/>
2045 <entry comment="" name="DeviceTone_IMMEDIATE" text="IMMEDIATE" value="0x0065"/>
2046 <entry comment="" name="DeviceTone_PREAMPWARN" text="PREAMPWARN" value="0x0066"/>
2047 <entry comment="" name="DeviceTone_2105HZ" text="2105HZ" value="0x0067"/>
2048 <entry comment="" name="DeviceTone_2600HZ" text="2600HZ" value="0x0068"/>
2049 <entry comment="" name="DeviceTone_440HZ" text="440HZ" value="0x0069"/>
2050 <entry comment="" name="DeviceTone_300HZ" text="300HZ" value="0x006a"/>
2051 <entry comment="" name="DeviceTone_Mobility_WP" text="Mobility_WP" value="0x006b"/>
2052 <entry comment="" name="DeviceTone_Mobility_UAC" text="Mobility_UAC" value="0x006c"/>
2053 <entry comment="" name="DeviceTone_Mobility_WTDN" text="Mobility_WTDN" value="0x006d"/>
2054 <entry comment="" name="DeviceTone_Mobility_MON" text="Mobility_MON" value="0x006e"/>
2055 <entry comment="" name="DeviceTone_Mobility_MOFF" text="Mobility_MOFF" value="0x006f"/>
2056 <entry comment="" name="DeviceTone_Mobility_UKC" text="Mobility_UKC" value="0x0070"/>
2057 <entry comment="" name="DeviceTone_Mobility_VMA" text="Mobility_VMA" value="0x0071"/>
2058 <entry comment="" name="DeviceTone_Mobility_FAC" text="Mobility_FAC" value="0x0072"/>
2059 <entry comment="" name="DeviceTone_Mobility_CMC" text="Mobility_CMC" value="0x0073"/>
2060 <entry comment="" name="DeviceTone_MLPP_PALA" text="MLPP_PALA" value="0x0077"/>
2061 <entry comment="" name="DeviceTone_MLPP_ICA" text="MLPP_ICA" value="0x0078"/>
2062 <entry comment="" name="DeviceTone_MLPP_VCA" text="MLPP_VCA" value="0x0079"/>
2063 <entry comment="" name="DeviceTone_MLPP_BPA" text="MLPP_BPA" value="0x007a"/>
2064 <entry comment="" name="DeviceTone_MLPP_BNEA" text="MLPP_BNEA" value="0x007b"/>
2065 <entry comment="" name="DeviceTone_MLPP_UPA" text="MLPP_UPA" value="0x007c"/>
2066 <entry comment="" name="DeviceTone_TUA" text="TUA" value="0x007d"/>
2067 <entry comment="" name="DeviceTone_GONE" text="GONE" value="0x007e"/>
2068 <entry comment="" name="DeviceTone_NoTone" text="NoTone" value="0x007f"/>
2069 <entry comment="" name="DeviceTone_MeetMe_Greeting" text="MeetMe_Greeting" value="0x0080"/>
2070 <entry comment="" name="DeviceTone_MeetMe_NumberInvalid" text="MeetMe_NumberInvalid" value="0x0081"/>
2071 <entry comment="" name="DeviceTone_MeetMe_NumberFailed" text="MeetMe_NumberFailed" value="0x0082"/>
2072 <entry comment="" name="DeviceTone_MeetMe_EnterPIN" text="MeetMe_EnterPIN" value="0x0083"/>
2073 <entry comment="" name="DeviceTone_MeetMe_InvalidPIN" text="MeetMe_InvalidPIN" value="0x0084"/>
2074 <entry comment="" name="DeviceTone_MeetMe_FailedPIN" text="MeetMe_FailedPIN" value="0x0085"/>
2075 <entry comment="" name="DeviceTone_MeetMe_CFB_Failed" text="MeetMe_CFB_Failed" value="0x0086"/>
2076 <entry comment="" name="DeviceTone_MeetMe_EnterAccessCode" text="MeetMe_EnterAccessCode" value="0x0087"/>
2077 <entry comment="" name="DeviceTone_MeetMe_AccessCodeInvalid" text="MeetMe_AccessCodeInvalid" value="0x0088"/>
2078 <entry comment="" name="DeviceTone_MeetMe_AccessCodeFailed" text="MeetMe_AccessCodeFailed" value="0x0089"/>
2079 <entry comment="" name="DeviceTone_MAX" text="MAX" value="0x008A"/>
2082 <enum name="ToneOutputDirection">
2084 <entry comment="" name="ToneOutputDirection_User" text="User" value="0x0000"/>
2085 <entry comment="" name="ToneOutputDirection_Network" text="Network" value="0x0001"/>
2086 <entry comment="" name="ToneOutputDirection_All" text="All" value="0x0002"/>
2089 <message comment="" direction="pbx2dev" dynamic="no" name="StartToneMessage" opcode="0x0082" status="no" type="MediaControl">
2090 <fields beginversion="0" endversion="22">
2091 <enum comment="" name="tone" subtype="DeviceTone" type="uint32"/>
2092 <enum comment="" name="tone_output_direction" subtype="ToneOutputDirection" type="uint32"/>
2093 <integer comment="LineId" name="lineInstance" type="uint32"/>
2094 <integer comment="CallId" name="callReference" type="uint32"/>
2097 <message comment="" direction="pbx2dev" dynamic="no" name="StopToneMessage" opcode="0x0083" status="no" type="MediaControl">
2099 <integer comment="LineId" name="lineInstance" type="uint32"/>
2100 <integer comment="CallId" name="callReference" type="uint32"/>
2102 <fields beginversion="11" endversion="22">
2103 <enum comment="" name="tone" subtype="DeviceTone" type="uint32"/>
2106 <enum name="RingMode">
2108 <entry comment="" name="RingMode_RingOff" text="RingOff" value="0x0001"/>
2109 <entry comment="" name="RingMode_InsideRing" text="InsideRing" value="0x0002"/>
2110 <entry comment="" name="RingMode_OutsideRing" text="OutsideRing" value="0x0003"/>
2111 <entry comment="" name="RingMode_FeatureRing" text="FeatureRing" value="0x0004"/>
2112 <entry comment="" name="RingMode_FlashOnly" text="FlashOnly" value="0x0005"/>
2113 <entry comment="" name="RingMode_PrecedenceRing" text="PrecedenceRing" value="0x0006"/>
2116 <enum name="RingDuration">
2118 <entry comment="" name="RingDuration_NormalRing" text="NormalRing" value="0x0001"/>
2119 <entry comment="" name="RingDuration_SingleRing" text="SingleRing" value="0x0002"/>
2122 <message comment="" direction="pbx2dev" dynamic="no" name="SetRingerMessage" opcode="0x0085" status="no" type="CallControl">
2123 <fields beginversion="0" endversion="22">
2124 <enum comment="" name="ringMode" subtype="RingMode" type="uint32"/>
2125 <enum comment="" name="ringDuration" subtype="RingDuration" type="uint32"/>
2126 <integer comment="LineId" name="lineInstance" type="uint32"/>
2127 <integer comment="CallId" name="callReference" type="uint32"/>
2130 <enum name="LampMode">
2132 <entry comment="" name="LampMode_Off" text="Off" value="0x0001"/>
2133 <entry comment="" name="LampMode_On" text="On" value="0x0002"/>
2134 <entry comment="" name="LampMode_Wink" text="Wink" value="0x0003"/>
2135 <entry comment="" name="LampMode_Flash" text="Flash" value="0x0004"/>
2136 <entry comment="" name="LampMode_Blink" text="Blink" value="0x0005"/>
2139 <message comment="" direction="pbx2dev" dynamic="no" name="SetLampMessage" opcode="0x0086" status="no" type="CallControl">
2140 <fields beginversion="0" endversion="22">
2141 <enum comment="" name="stimulus" subtype="DeviceStimulus" type="uint32"/>
2142 <integer comment="" name="stimulusInstance" type="uint32"/>
2143 <enum comment="" name="lampMode" subtype="LampMode" type="uint32"/>
2146 <enum name="SpeakerMode">
2148 <entry comment="" name="SpeakerMode_On" text="On" value="0x0001"/>
2149 <entry comment="" name="SpeakerMode_Off" text="Off" value="0x0002"/>
2152 <message comment="" direction="pbx2dev" dynamic="no" name="SetSpeakerModeMessage" opcode="0x0088" status="no" type="CallControl">
2153 <fields beginversion="0" endversion="22">
2154 <enum comment="" name="speakerMode" subtype="SpeakerMode" type="uint32"/>
2157 <enum name="MicrophoneMode">
2159 <entry comment="" name="MicrophoneMode_On" text="On" value="0x0001"/>
2160 <entry comment="" name="MicrophoneMode_Off" text="Off" value="0x0002"/>
2163 <message comment="" direction="pbx2dev" dynamic="no" name="SetMicroModeMessage" opcode="0x0089" status="no" type="CallControl">
2164 <fields beginversion="0" endversion="22">
2165 <enum comment="" name="micMode" subtype="MicrophoneMode" type="uint32"/>
2168 <enum name="Media_SilenceSuppression">
2170 <entry comment="" name="Media_SilenceSuppression_Off" text="Media_SilenceSuppression_Off" value="0x0000"/>
2171 <entry comment="" name="Media_SilenceSuppression_On" text="Media_SilenceSuppression_On" value="0x0001"/>
2174 <enum name="MediaEncryptionAlgorithmType">
2176 <entry comment="" name="MediaEncryptionAlgorithmType_NO_ENCRYPTION" text="NO_ENCRYPTION" value="0x0000"/>
2177 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_AES_CM_128_HMAC_SHA1_32" text="CCM_AES_CM_128_HMAC_SHA1_32" value="0x0001"/>
2178 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_AES_CM_128_HMAC_SHA1_80" text="CCM_AES_CM_128_HMAC_SHA1_80" value="0x0002"/>
2179 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_F8_128_HMAC_SHA1_32" text="CCM_F8_128_HMAC_SHA1_32" value="0x0003"/>
2180 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_F8_128_HMAC_SHA1_80" text="CCM_F8_128_HMAC_SHA1_80" value="0x0004"/>
2181 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_AEAD_AES_128_GCM" text="CCM_AEAD_AES_128_GCM" value="0x0005"/>
2182 <entry comment="" name="MediaEncryptionAlgorithmType_CCM_AEAD_AES_256_GCM" text="CCM_AEAD_AES_256_GCM" value="0x0006"/>
2185 <message comment="" direction="pbx2dev" dynamic="no" name="StartMediaTransmissionMessage" opcode="0x008a" priority="send_immediate" status="no" type="MediaControl">
2187 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2188 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2189 <ipv4or6 comment="" name="remoteIpAddr" subtype="IPV4orV6Address" type="ipaddr"/>
2190 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
2191 <integer comment="" name="millisecondPacketSize" type="uint32"/>
2192 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
2193 <struct comment="" name="qualifierOut" subtype="Media_QualifierOutgoing" type="struct">
2195 <integer comment="" name="precedenceValue" type="uint32"/>
2196 <enum comment="" name="ssValue" subtype="Media_SilenceSuppression" type="uint32"/>
2197 <integer comment="" name="maxFramesPerPacket" type="uint16"/>
2198 <integer comment="Unused/Padding" name="padding" type="uint16"/>
2200 <fields beginversion="0" endversion="10">
2201 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2203 <fields beginversion="11" endversion="22">
2204 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierOutgoingUnion" type="union">
2206 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2207 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
2209 <integer comment="" name="codecMode" type="uint8"/>
2210 <integer comment="" name="dynamicPayload" type="uint8"/>
2211 <integer comment="" name="codecParam1" type="uint8"/>
2212 <integer comment="" name="codecParam2" type="uint8"/>
2219 <integer comment="CallId" name="callReference" type="uint32"/>
2220 <struct comment="" name="mTxMediaEncryptionKeyInfo" subtype="MediaEncryptionKeyInfo" type="struct">
2222 <enum comment="" name="algorithmID" subtype="MediaEncryptionAlgorithmType" type="uint32"/>
2223 <integer comment="" declare="yes" name="keylen" type="uint16"/>
2224 <integer comment="" declare="yes" name="saltlen" type="uint16"/>
2225 <integer comment="" maxsize="16" name="key" size_fieldname="keylen" type="uint8"/>
2226 <integer comment="" maxsize="16" name="salt" size_fieldname="saltlen" type="uint8"/>
2227 <integer comment="" name="isMKIPresent" type="uint32"/>
2228 <integer comment="" name="keyDerivationRate" type="uint32"/>
2231 <integer comment="" name="streamPassThroughID" type="uint32"/>
2232 <integer comment="" name="associatedStreamID" type="uint32"/>
2233 <integer comment="" name="RFC2833PayloadType" type="uint32"/>
2234 <integer comment="" name="dtmfType" type="uint32"/>
2235 <integer comment="" name="mixingMode" type="uint32"/>
2237 <fields beginversion="15">
2238 <integer comment="" name="partyDirection" type="uint32"/>
2240 <fields beginversion="20" endversion="22">
2241 <struct comment="" name="latentCapsInfo" type="struct">
2243 <integer comment="" name="active" type="uint32"/>
2244 <struct comment="" name="modemRelay" type="struct">
2246 <integer comment="" name="capAndVer" type="uint32"/>
2247 <integer comment="" name="modAnd2833" type="uint32"/>
2250 <struct comment="" name="sprtPayload" type="struct">
2252 <integer comment="" name="chan0MaxPayload" type="uint16"/>
2253 <integer comment="" name="chan2MaxPayload" type="uint16"/>
2254 <integer comment="" name="chan3MaxPayload" type="uint16"/>
2255 <integer comment="" name="chan2MaxWindow" type="uint16"/>
2258 <struct comment="" name="sse" type="struct">
2260 <integer comment="" name="standard" type="uint32"/>
2261 <integer comment="" name="vendor" type="uint32"/>
2264 <struct comment="" name="payloadParam" type="struct">
2266 <integer comment="" name="nse" type="uint8"/>
2267 <integer comment="" name="rfc2833" type="uint8"/>
2268 <integer comment="" name="sse" type="uint8"/>
2269 <integer comment="" name="v150sprt" type="uint8"/>
2270 <integer comment="" name="noaudio" type="uint8"/>
2271 <integer comment="" name="FutureUse1" type="uint8"/>
2272 <integer comment="" name="FutureUse2" type="uint8"/>
2273 <integer comment="" name="FutureUse3" type="uint8"/>
2280 <enum name="PortHandling">
2282 <entry comment="" name="PortHandling_CLOSE_PORT" text="CLOSE_PORT" value="0x0000"/>
2283 <entry comment="" name="PortHandling_KEEP_PORT" text="KEEP_PORT" value="0x0001"/>
2286 <message comment="" direction="pbx2dev" dynamic="no" name="StopMediaTransmissionMessage" opcode="0x008b" priority="send_immediate" status="no" type="MediaControl">
2287 <fields beginversion="0" endversion="22">
2288 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2289 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2290 <integer comment="CallId" name="callReference" type="uint32"/>
2291 <enum comment="" name="portHandlingFlag" subtype="PortHandling" type="uint32"/>
2294 <enum name="CallType">
2296 <entry comment="" name="CallType_InBoundCall" text="InBoundCall" value="0x0001"/>
2297 <entry comment="" name="CallType_OutBoundCall" text="OutBoundCall" value="0x0002"/>
2298 <entry comment="" name="CallType_ForwardCall" text="ForwardCall" value="0x0003"/>
2301 <enum name="CallSecurityStatusType">
2303 <entry comment="" name="CallSecurityStatusType_Unknown" text="Unknown" value="0x0000"/>
2304 <entry comment="" name="CallSecurityStatusType_NotAuthenticated" text="NotAuthenticated" value="0x0001"/>
2305 <entry comment="" name="CallSecurityStatusType_Authenticated" text="Authenticated" value="0x0002"/>
2306 <entry comment="" name="CallSecurityStatusType_Encrypted" text="Encrypted" value="0x0003"/>
2307 <entry comment="" name="CallSecurityStatusType_Max" text="Max" value="0x0004"/>
2310 <bitfield name="RestrictInformationType">
2312 <entry comment="" name="RestrictInformationType_CallingPartyName" text="CallingPartyName" value="0x0001"/>
2313 <entry comment="" name="RestrictInformationType_CallingPartyNumber" text="CallingPartyNumber" value="0x0002"/>
2314 <entry comment="" name="RestrictInformationType_CallingParty" text="CallingParty" value="0x0003"/>
2315 <entry comment="" name="RestrictInformationType_CalledPartyName" text="CalledPartyName" value="0x0004"/>
2316 <entry comment="" name="RestrictInformationType_CalledPartyNumber" text="CalledPartyNumber" value="0x0008"/>
2317 <entry comment="" name="RestrictInformationType_CalledParty" text="CalledParty" value="0x000c"/>
2318 <entry comment="" name="RestrictInformationType_OriginalCalledPartyName" text="OriginalCalledPartyName" value="0x0010"/>
2319 <entry comment="" name="RestrictInformationType_OriginalCalledPartyNumber" text="OriginalCalledPartyNumber" value="0x0020"/>
2320 <entry comment="" name="RestrictInformationType_OriginalCalledParty" text="OriginalCalledParty" value="0x0030"/>
2321 <entry comment="" name="RestrictInformationType_LastRedirectPartyName" text="LastRedirectPartyName" value="0x0040"/>
2322 <entry comment="" name="RestrictInformationType_LastRedirectPartyNumber" text="LastRedirectPartyNumber" value="0x0080"/>
2323 <entry comment="" name="RestrictInformationType_LastRedirectParty" text="LastRedirectParty" value="0x00c0"/>
2324 <entry comment="" name="RestrictInformationType_BitsReserved" text="BitsReserved" value="0xffffff00"/>
2327 <message comment="" direction="pbx2dev" dynamic="no" name="CallInfoMessage" opcode="0x008f" priority="send_immediate" status="no" type="CallControl">
2328 <fields beginversion="0" endversion="22">
2329 <string comment="Calling Party Name" name="callingPartyName" size="40" type="char"/>
2330 <string comment="Calling Party Number" name="callingParty" size="24" type="char"/>
2331 <string comment="Called Party Name" name="calledPartyName" size="40" type="char"/>
2332 <string comment="CalledPartyNumber" name="calledParty" size="24" type="char"/>
2333 <integer comment="LineId" name="lineInstance" type="uint32"/>
2334 <integer comment="CallId" name="callReference" type="uint32"/>
2335 <enum comment="" name="callType" subtype="CallType" type="uint32"/>
2336 <string comment="Original Called Party Name" name="originalCalledPartyName" size="40" type="char"/>
2337 <string comment="Original Called Party Number" name="originalCalledParty" size="24" type="char"/>
2338 <string comment="Last Redirecting Party Name" name="lastRedirectingPartyName" size="40" type="char"/>
2339 <string comment="Last Redirecting Party Number" name="lastRedirectingParty" size="24" type="char"/>
2340 <integer comment="Original Called Party Redirect Reason" name="originalCdpnRedirectReason" type="uint32"/>
2341 <integer comment="Last Redirecting Reason" name="lastRedirectingReason" type="uint32"/>
2342 <string comment="Calling Party Voicemail Box Number" name="cgpnVoiceMailbox" size="24" type="char"/>
2343 <string comment="Called Party Voicemail Box Number" name="cdpnVoiceMailbox" size="24" type="char"/>
2344 <string comment="Original Called Party Voicemail Box Number" name="originalCdpnVoiceMailbox" size="24" type="char"/>
2345 <string comment="Last Redirecting Parties Voicemail Box Number" name="lastRedirectingVoiceMailbox" size="24" type="char"/>
2346 <integer comment="CallId" name="callInstance" type="uint32"/>
2347 <enum comment="" name="callSecurityStatus" subtype="CallSecurityStatusType" type="uint32"/>
2348 <bitfield comment="" name="partyPIRestrictionBits" size="uint32" subtype="RestrictInformationType" type="bitfield">
2350 <entry comment="" name="RestrictInformationType_CallingPartyName" text="CallingPartyName" value="0x0001"/>
2351 <entry comment="" name="RestrictInformationType_CallingPartyNumber" text="CallingPartyNumber" value="0x0002"/>
2352 <entry comment="" name="RestrictInformationType_CallingParty" text="CallingParty" value="0x0003"/>
2353 <entry comment="" name="RestrictInformationType_CalledPartyName" text="CalledPartyName" value="0x0004"/>
2354 <entry comment="" name="RestrictInformationType_CalledPartyNumber" text="CalledPartyNumber" value="0x0008"/>
2355 <entry comment="" name="RestrictInformationType_CalledParty" text="CalledParty" value="0x000c"/>
2356 <entry comment="" name="RestrictInformationType_OriginalCalledPartyName" text="OriginalCalledPartyName" value="0x0010"/>
2357 <entry comment="" name="RestrictInformationType_OriginalCalledPartyNumber" text="OriginalCalledPartyNumber" value="0x0020"/>
2358 <entry comment="" name="RestrictInformationType_OriginalCalledParty" text="OriginalCalledParty" value="0x0030"/>
2359 <entry comment="" name="RestrictInformationType_LastRedirectPartyName" text="LastRedirectPartyName" value="0x0040"/>
2360 <entry comment="" name="RestrictInformationType_LastRedirectPartyNumber" text="LastRedirectPartyNumber" value="0x0080"/>
2361 <entry comment="" name="RestrictInformationType_LastRedirectParty" text="LastRedirectParty" value="0x00c0"/>
2362 <entry comment="" name="RestrictInformationType_BitsReserved" text="BitsReserved" value="0xffffff00"/>
2367 <message comment="" direction="pbx2dev" dynamic="no" name="ForwardStatMessage" opcode="0x0090" priority="send_immediate" status="result" type="RegistrationAndManagement">
2369 <integer comment="" name="activeForward" type="uint32"/>
2370 <integer comment="" name="lineNumber" type="uint32"/>
2371 <integer comment="" name="forwardAllActive" type="uint32"/>
2372 <string comment="" declare="yes" name="forwardAllDirnum" size="VariableDirnumSize" type="char"/>
2373 <integer comment="" name="forwardBusyActive" type="uint32"/>
2374 <string comment="" declare="yes" name="forwardBusyDirnum" size="VariableDirnumSize" type="char"/>
2375 <integer comment="" name="forwardNoAnswerActive" type="uint32"/>
2376 <string comment="" declare="yes" name="forwardNoAnswerlDirnum" size="VariableDirnumSize" type="char"/>
2379 <message comment="" direction="pbx2dev" dynamic="no" name="SpeedDialStatMessage" opcode="0x0091" priority="send_immediate" status="result" type="RegistrationAndManagement">
2380 <fields beginversion="0" endversion="22">
2381 <integer comment="" name="speedDialNumber" type="uint32"/>
2382 <string comment="" name="speedDialDirNumber" size="24" type="char"/>
2383 <string comment="" name="speedDialDisplayName" size="40" type="char"/>
2386 <message comment="" direction="pbx2dev" dynamic="no" name="LineStatMessage" opcode="0x0092" priority="send_immediate" status="result" type="RegistrationAndManagement">
2387 <fields beginversion="0" endversion="22">
2388 <integer comment="" name="lineNumber" type="uint32"/>
2389 <string comment="" name="lineDirNumber" size="24" type="char"/>
2390 <string comment="" name="lineFullyQualifiedDisplayName" size="40" type="char"/>
2391 <string comment="" name="lineTextLabel" size="40" type="char"/>
2392 <integer comment="" name="lineDisplayOptions" type="uint32"/>
2395 <message comment="" direction="pbx2dev" dynamic="no" name="ConfigStatMessage" opcode="0x0093" priority="send_immediate" status="result" type="RegistrationAndManagement">
2396 <fields beginversion="0" endversion="22">
2397 <struct comment="" name="sid" type="struct">
2399 <string comment="Device Name" name="DeviceName" size="16" type="char"/>
2400 <integer comment="User Id" name="reserved_for_future_use" type="uint32"/>
2401 <integer comment="Device Instance" name="instance" type="uint32"/>
2404 <string comment="" name="userName" size="40" type="char"/>
2405 <string comment="" name="serverName" size="40" type="char"/>
2406 <integer comment="" name="numberOfLines" type="uint32"/>
2407 <integer comment="" name="numberOfSpeedDials" type="uint32"/>
2410 <message comment="" direction="pbx2dev" dynamic="no" name="DefineTimeDate" opcode="0x0094" priority="send_immediate" status="no" type="RegistrationAndManagement">
2411 <fields beginversion="0" endversion="22">
2412 <struct comment="" name="timeDataInfo" subtype="Time" type="struct">
2414 <integer comment="" name="wYear" type="uint32"/>
2415 <integer comment="" name="wMonth" type="uint32"/>
2416 <integer comment="" name="wDayOfWeek" type="uint32"/>
2417 <integer comment="" name="wDay" type="uint32"/>
2418 <integer comment="" name="wHour" type="uint32"/>
2419 <integer comment="" name="wMinute" type="uint32"/>
2420 <integer comment="" name="wSecond" type="uint32"/>
2421 <integer comment="" name="wMilliseconds" type="uint32"/>
2424 <integer comment="" name="systemTime" type="uint32"/>
2427 <enum name="SessionType">
2429 <entry comment="" name="SessionType_Chat" text="Chat" value="0x0001"/>
2430 <entry comment="" name="SessionType_Whiteboard" text="Whiteboard" value="0x0002"/>
2431 <entry comment="" name="SessionType_ApplicationSharing" text="ApplicationSharing" value="0x0004"/>
2432 <entry comment="" name="SessionType_FileTransfer" text="FileTransfer" value="0x0008"/>
2433 <entry comment="" name="SessionType_Video" text="Video" value="0x0010"/>
2436 <message comment="" direction="pbx2pbx" dynamic="no" name="StartSessionTransmissionMessage" opcode="0x0095" priority="send_immediate" status="no" type="IntraCCM">
2438 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="remoteIpAddr" subtype="IpAddress" type="ipaddr"/>
2439 <enum comment="" name="sessionType" subtype="SessionType" type="uint32"/>
2442 <message comment="" direction="pbx2pbx" dynamic="no" name="StopSessionTransmissionMessage" opcode="0x0096" status="no" type="IntraCCM">
2444 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="remoteIpAddr" subtype="IpAddress" type="ipaddr"/>
2445 <enum comment="" name="sessionType" subtype="SessionType" type="uint32"/>
2448 <enum name="ButtonType">
2450 <entry comment="" name="ButtonType_Unused" text="Unused" value="0x00"/>
2451 <entry comment="" name="ButtonType_Last Number Redial" text="Last Number Redial" value="0x01"/>
2452 <entry comment="" name="ButtonType_SpeedDial" text="SpeedDial" value="0x02"/>
2453 <entry comment="" name="ButtonType_Hold" text="Hold" value="0x03"/>
2454 <entry comment="" name="ButtonType_Transfer" text="Transfer" value="0x04"/>
2455 <entry comment="" name="ButtonType_Forward All" text="Forward All" value="0x05"/>
2456 <entry comment="" name="ButtonType_Forward Busy" text="Forward Busy" value="0x06"/>
2457 <entry comment="" name="ButtonType_Forward No Answer" text="Forward No Answer" value="0x07"/>
2458 <entry comment="" name="ButtonType_Display" text="Display" value="0x08"/>
2459 <entry comment="" name="ButtonType_Line" text="Line" value="0x09"/>
2460 <entry comment="" name="ButtonType_T120 Chat" text="T120 Chat" value="0x0A"/>
2461 <entry comment="" name="ButtonType_T120 Whiteboard" text="T120 Whiteboard" value="0x0B"/>
2462 <entry comment="" name="ButtonType_T120 Application Sharing" text="T120 Application Sharing" value="0x0C"/>
2463 <entry comment="" name="ButtonType_T120 File Transfer" text="T120 File Transfer" value="0x0D"/>
2464 <entry comment="" name="ButtonType_Video" text="Video" value="0x0E"/>
2465 <entry comment="" name="ButtonType_Voicemail" text="Voicemail" value="0x0F"/>
2466 <entry comment="" name="ButtonType_Answer Release" text="Answer Release" value="0x10"/>
2467 <entry comment="" name="ButtonType_Auto Answer" text="Auto Answer" value="0x11"/>
2468 <entry comment="" name="ButtonType_Select" text="Select" value="0x12"/>
2469 <entry comment="" name="ButtonType_Feature" text="Feature" value="0x13"/>
2470 <entry comment="" name="ButtonType_ServiceURL" text="ServiceURL" value="0x14"/>
2471 <entry comment="" name="ButtonType_BusyLampField Speeddial" text="BusyLampField Speeddial" value="0x15"/>
2472 <entry comment="" name="ButtonType_Malicious Call" text="Malicious Call" value="0x1B"/>
2473 <entry comment="" name="ButtonType_Generic App B1" text="Generic App B1" value="0x21"/>
2474 <entry comment="" name="ButtonType_Generic App B2" text="Generic App B2" value="0x22"/>
2475 <entry comment="" name="ButtonType_Generic App B3" text="Generic App B3" value="0x23"/>
2476 <entry comment="" name="ButtonType_Generic App B4" text="Generic App B4" value="0x24"/>
2477 <entry comment="" name="ButtonType_Generic App B5" text="Generic App B5" value="0x25"/>
2478 <entry comment="" name="ButtonType_Monitor/Multiblink" text="Monitor/Multiblink" value="0x26"/>
2479 <entry comment="" name="ButtonType_Meet Me Conference" text="Meet Me Conference" value="0x7B"/>
2480 <entry comment="" name="ButtonType_Conference" text="Conference" value="0x7D"/>
2481 <entry comment="" name="ButtonType_Call Park" text="Call Park" value="0x7E"/>
2482 <entry comment="" name="ButtonType_Call Pickup" text="Call Pickup" value="0x7F"/>
2483 <entry comment="" name="ButtonType_Group Call Pickup" text="Group Call Pickup" value="0x80"/>
2484 <entry comment="" name="ButtonType_Mobility" text="Mobility" value="0x81"/>
2485 <entry comment="" name="ButtonType_DoNotDisturb" text="DoNotDisturb" value="0x82"/>
2486 <entry comment="" name="ButtonType_ConfList" text="ConfList" value="0x83"/>
2487 <entry comment="" name="ButtonType_RemoveLastParticipant" text="RemoveLastParticipant" value="0x84"/>
2488 <entry comment="" name="ButtonType_QRT" text="QRT" value="0x85"/>
2489 <entry comment="" name="ButtonType_CallBack" text="CallBack" value="0x86"/>
2490 <entry comment="" name="ButtonType_OtherPickup" text="OtherPickup" value="0x87"/>
2491 <entry comment="" name="ButtonType_VideoMode" text="VideoMode" value="0x88"/>
2492 <entry comment="" name="ButtonType_NewCall" text="NewCall" value="0x89"/>
2493 <entry comment="" name="ButtonType_EndCall" text="EndCall" value="0x8A"/>
2494 <entry comment="" name="ButtonType_HLog" text="HLog" value="0x8B"/>
2495 <entry comment="" name="ButtonType_Queuing" text="Queuing" value="0x8F"/>
2496 <entry comment="" name="ButtonType_Test E" text="Test E" value="0xC0"/>
2497 <entry comment="" name="ButtonType_Test F" text="Test F" value="0xC1"/>
2498 <entry comment="" name="ButtonType_Test I" text="Test I" value="0xC4"/>
2499 <entry comment="" name="ButtonType_Messages" text="Messages" value="0xC2"/>
2500 <entry comment="" name="ButtonType_Directory" text="Directory" value="0xC3"/>
2501 <entry comment="" name="ButtonType_Application" text="Application" value="0xC5"/>
2502 <entry comment="" name="ButtonType_Headset" text="Headset" value="0xC6"/>
2503 <entry comment="" name="ButtonType_Keypad" text="Keypad" value="0xF0"/>
2504 <entry comment="" name="ButtonType_Aec" text="Aec" value="0xFD"/>
2505 <entry comment="" name="ButtonType_Undefined" text="Undefined" value="0xFF"/>
2508 <message comment="" direction="pbx2dev" dynamic="no" name="ButtonTemplateMessage" opcode="0x0097" status="no" type="RegistrationAndManagement">
2509 <fields beginversion="0" endversion="22">
2510 <struct comment="" name="buttonTemplate" subtype="ButtonTemplate" type="struct">
2512 <integer comment="" name="buttonOffset" type="uint32"/>
2513 <integer comment="" name="buttonCount" type="uint32"/>
2514 <integer comment="" declare="yes" name="totalButtonCount" type="uint32"/>
2515 <struct comment="" maxsize="42" name="definition" size_fieldname="totalButtonCount" subtype="ButtonDefinition" type="struct">
2517 <integer comment="" name="instanceNumber" type="uint8"/>
2518 <enum comment="" name="buttonDefinition" subtype="ButtonType" type="uint8"/>
2525 <message comment="" direction="pbx2dev" dynamic="no" name="VersionMessage" opcode="0x0098" status="no" type="RegistrationAndManagement">
2526 <fields beginversion="0" endversion="22">
2527 <string comment="" name="version" size="16" type="char"/>
2530 <message comment="" direction="pbx2dev" dynamic="no" name="DisplayTextMessage" opcode="0x0099" status="no" type="CallControl">
2531 <fields beginversion="0" endversion="22">
2532 <string comment="" name="text" size="32" type="char"/>
2535 <message comment="" direction="pbx2dev" dynamic="no" name="ClearDisplay" opcode="0x009a" status="no" type="CallControl"/>
2536 <message comment="" direction="pbx2dev" dynamic="no" name="CapabilitiesReq" opcode="0x009b" status="no" type="RegistrationAndManagement"/>
2537 <message comment="" direction="pbx2dev" dynamic="no" name="RegisterRejectMessage" opcode="0x009d" status="no" type="RegistrationAndManagement">
2538 <fields beginversion="0" endversion="22">
2539 <string comment="" name="text" size="32" type="char"/>
2542 <message comment="" direction="pbx2dev" dynamic="no" name="ServerResMessage" opcode="0x009e" status="no" type="RegistrationAndManagement">
2544 <struct comment="" name="server" size="5" subtype="ServerIdentifier" type="struct">
2546 <string comment="" name="ServerName" size="48" type="char"/>
2549 <integer comment="" name="serverTcpListenPort" size="5" type="uint32"/>
2551 <fields size_lt="293">
2552 <struct comment="Server IPv4 Address" name="serverIpAddr" size="5" subtype="IPv4Address" type="struct">
2554 <ip comment="ipaddress in big endian" endianness="big" name="stationIpAddr" type="ipv4"/>
2558 <fields beginversion="0" endversion="22" size_gt="292">
2559 <struct comment="Server IP Address (IPv4or6)" name="serverIpAddr" size="5" subtype="IPV4orV6Address" type="struct">
2561 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="stationIpAddr" size="16" subtype="uint8" type="ipaddr"/>
2566 <enum name="DeviceResetType">
2568 <entry comment="" name="DeviceResetType_RESET" text="RESET" value="0x0001"/>
2569 <entry comment="" name="DeviceResetType_RESTART" text="RESTART" value="0x0002"/>
2570 <entry comment="" name="DeviceResetType_APPLY_CONFIG" text="APPLY_CONFIG" value="0x0003"/>
2573 <message comment="" direction="pbx2dev" dynamic="no" name="Reset" opcode="0x009f" status="no" type="RegistrationAndManagement">
2574 <fields beginversion="0" endversion="22">
2575 <enum comment="" name="resetType" subtype="DeviceResetType" type="uint32"/>
2578 <message comment="" direction="pbx2dev" dynamic="no" name="KeepAliveAckMessage" opcode="0x0100" status="no" type="RegistrationAndManagement"/>
2579 <enum name="Media_EchoCancellation">
2581 <entry comment="" name="Media_EchoCancellation_Off" text="Media_EchoCancellation_Off" value="0x0000"/>
2582 <entry comment="" name="Media_EchoCancellation_On" text="Media_EchoCancellation_On" value="0x0001"/>
2585 <message comment="" direction="pbx2dev" dynamic="no" name="StartMulticastMediaReceptionMessage" opcode="0x0101" priority="send_immediate" status="no" type="MediaControl">
2587 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2588 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2589 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="multicastIpAddr" subtype="IpAddress" type="ipaddr"/>
2590 <integer comment="" name="multicastPortNumber" subtype="uint32" type="ipport" use_param="multicastIpAddr"/>
2591 <integer comment="" name="millisecondPacketSize" type="uint32"/>
2592 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
2593 <struct comment="" name="qualifierIn" subtype="Media_QualifierIncoming" type="struct">
2595 <enum comment="" name="ecValue" subtype="Media_EchoCancellation" type="uint32"/>
2597 <fields beginversion="0" endversion="10">
2598 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2600 <fields beginversion="11" endversion="22">
2601 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierIncomingUnion" type="union">
2603 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2604 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
2606 <integer comment="" name="codecMode" type="uint8"/>
2607 <integer comment="" name="dynamicPayload" type="uint8"/>
2608 <integer comment="" name="codecParam1" type="uint8"/>
2609 <integer comment="" name="codecParam2" type="uint8"/>
2616 <integer comment="CallId" name="callReference" type="uint32"/>
2619 <message comment="" direction="pbx2dev" dynamic="no" name="StartMulticastMediaTransmissionMessage" opcode="0x0102" priority="send_immediate" status="no" type="MediaControl">
2621 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2622 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2623 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="multicastIpAddr" subtype="IpAddress" type="ipaddr"/>
2624 <integer comment="" name="multicastPortNumber" subtype="uint32" type="ipport" use_param="multicastIpAddr"/>
2625 <integer comment="" name="millisecondPacketSize" type="uint32"/>
2626 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
2627 <struct comment="" name="qualifierOut" subtype="Media_QualifierOutgoing" type="struct">
2629 <integer comment="" name="precedenceValue" type="uint32"/>
2630 <enum comment="" name="ssValue" subtype="Media_SilenceSuppression" type="uint32"/>
2631 <integer comment="" name="maxFramesPerPacket" type="uint16"/>
2632 <integer comment="Unused/Padding" name="padding" type="uint16"/>
2634 <fields beginversion="0" endversion="10">
2635 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2637 <fields beginversion="11" endversion="22">
2638 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierOutgoingUnion" type="union">
2640 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2641 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
2643 <integer comment="" name="codecMode" type="uint8"/>
2644 <integer comment="" name="dynamicPayload" type="uint8"/>
2645 <integer comment="" name="codecParam1" type="uint8"/>
2646 <integer comment="" name="codecParam2" type="uint8"/>
2653 <integer comment="CallId" name="callReference" type="uint32"/>
2656 <message comment="" direction="pbx2dev" dynamic="no" name="StopMulticastMediaReceptionMessage" opcode="0x0103" priority="send_immediate" status="no" type="MediaControl">
2657 <fields beginversion="0" endversion="22">
2658 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2659 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2660 <integer comment="CallId" name="callReference" type="uint32"/>
2663 <message comment="" direction="pbx2dev" dynamic="no" name="StopMulticastMediaTransmissionMessage" opcode="0x0104" priority="send_immediate" status="no" type="MediaControl">
2664 <fields beginversion="0" endversion="22">
2665 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2666 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2667 <integer comment="CallId" name="callReference" type="uint32"/>
2670 <message comment="" direction="pbx2dev" dynamic="no" name="OpenReceiveChannelMessage" opcode="0x0105" priority="send_immediate" status="no" type="MediaControl">
2672 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2673 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2674 <integer comment="" name="millisecondPacketSize" type="uint32"/>
2675 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
2676 <struct comment="" name="qualifierIn" subtype="Media_QualifierIncoming" type="struct">
2678 <enum comment="" name="ecValue" subtype="Media_EchoCancellation" type="uint32"/>
2680 <fields beginversion="0" endversion="10">
2681 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2683 <fields beginversion="11" endversion="22">
2684 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierIncomingUnion" type="union">
2686 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
2687 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
2689 <integer comment="" name="codecMode" type="uint8"/>
2690 <integer comment="" name="dynamicPayload" type="uint8"/>
2691 <integer comment="" name="codecParam1" type="uint8"/>
2692 <integer comment="" name="codecParam2" type="uint8"/>
2699 <integer comment="CallId" name="callReference" type="uint32"/>
2700 <struct comment="" name="mRxMediaEncryptionKeyInfo" subtype="MediaEncryptionKeyInfo" type="struct">
2702 <enum comment="" name="algorithmID" subtype="MediaEncryptionAlgorithmType" type="uint32"/>
2703 <integer comment="" declare="yes" name="keylen" type="uint16"/>
2704 <integer comment="" declare="yes" name="saltlen" type="uint16"/>
2705 <integer comment="" maxsize="16" name="key" size_fieldname="keylen" type="uint8"/>
2706 <integer comment="" maxsize="16" name="salt" size_fieldname="saltlen" type="uint8"/>
2707 <integer comment="" name="isMKIPresent" type="uint32"/>
2708 <integer comment="" name="keyDerivationRate" type="uint32"/>
2711 <integer comment="" name="streamPassThroughID" type="uint32"/>
2712 <integer comment="" name="associatedStreamID" type="uint32"/>
2713 <integer comment="" name="RFC2833PayloadType" type="uint32"/>
2714 <integer comment="" name="dtmfType" type="uint32"/>
2716 <fields beginversion="11">
2717 <integer comment="" name="mixingMode" type="uint32"/>
2718 <integer comment="" name="partyDirection" type="uint32"/>
2719 <ipv4or6 comment="" name="sourceIpAddr" subtype="IPV4orV6Address" type="ipaddr"/>
2720 <integer comment="" name="sourcePortNumber" subtype="uint32" type="ipport" use_param="sourceIpAddr"/>
2722 <fields beginversion="16">
2723 <enum comment="" name="requestedIpAddrType" subtype="IpAddrType" type="uint32"/>
2725 <fields beginversion="17">
2726 <integer comment="" name="audioLevelAdjustment" type="int32"/>
2728 <fields beginversion="20" endversion="22">
2729 <struct comment="" name="latentCapsInfo" type="struct">
2731 <integer comment="" name="active" type="uint32"/>
2732 <struct comment="" name="modemRelay" type="struct">
2734 <integer comment="" name="capAndVer" type="uint32"/>
2735 <integer comment="" name="modAnd2833" type="uint32"/>
2738 <struct comment="" name="sprtPayload" type="struct">
2740 <integer comment="" name="chan0MaxPayload" type="uint16"/>
2741 <integer comment="" name="chan2MaxPayload" type="uint16"/>
2742 <integer comment="" name="chan3MaxPayload" type="uint16"/>
2743 <integer comment="" name="chan2MaxWindow" type="uint16"/>
2746 <struct comment="" name="sse" type="struct">
2748 <integer comment="" name="standard" type="uint32"/>
2749 <integer comment="" name="vendor" type="uint32"/>
2752 <struct comment="" name="payloadParam" type="struct">
2754 <integer comment="" name="nse" type="uint8"/>
2755 <integer comment="" name="rfc2833" type="uint8"/>
2756 <integer comment="" name="sse" type="uint8"/>
2757 <integer comment="" name="v150sprt" type="uint8"/>
2758 <integer comment="" name="noaudio" type="uint8"/>
2759 <integer comment="" name="FutureUse1" type="uint8"/>
2760 <integer comment="" name="FutureUse2" type="uint8"/>
2761 <integer comment="" name="FutureUse3" type="uint8"/>
2768 <message comment="" direction="pbx2dev" dynamic="no" name="CloseReceiveChannelMessage" opcode="0x0106" priority="send_immediate" status="no" type="MediaControl">
2769 <fields beginversion="0" endversion="22">
2770 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
2771 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
2772 <integer comment="CallId" name="callReference" type="uint32"/>
2773 <enum comment="" name="portHandlingFlag" subtype="PortHandling" type="uint32"/>
2776 <message comment="" direction="pbx2dev" dynamic="no" name="ConnectionStatisticsReqMessage" opcode="0x0107" status="no" type="CallControl">
2778 <string comment="Directory Number" declare="yes" name="directoryNum" size="VariableDirnumSize" type="char"/>
2779 <integer comment="CallId" name="callReference" type="uint32"/>
2780 <enum comment="" name="statsProcessingMode" subtype="StatsProcessingType" type="uint32"/>
2783 <message comment="" direction="pbx2dev" dynamic="no" name="SoftKeyTemplateResMessage" opcode="0x0108" status="no" type="RegistrationAndManagement">
2784 <fields beginversion="0" endversion="22">
2785 <struct comment="" name="softKeyTemplate" subtype="SoftKeyTemplate" type="struct">
2787 <integer comment="" name="softKeyOffset" type="uint32"/>
2788 <integer comment="" name="softKeyCount" type="uint32"/>
2789 <integer comment="" declare="yes" name="totalSoftKeyCount" type="uint32"/>
2790 <struct comment="" maxsize="32" name="definition" size_fieldname="totalSoftKeyCount" subtype="SoftKeyDefinition" type="struct">
2792 <string comment="" name="softKeyLabel" size="16" subtype="DisplayLabel" type="char"/>
2793 <enum comment="" name="softKeyEvent" subtype="SoftKeyEvent" type="uint32"/>
2800 <enum name="SoftKeyTemplateIndex">
2802 <entry name="SoftKeyTemplateIndex_Redial" text="Redial" value="1"/>
2803 <entry name="SoftKeyTemplateIndex_NewCall" text="NewCall" value="2"/>
2804 <entry name="SoftKeyTemplateIndex_Hold" text="Hold" value="3"/>
2805 <entry name="SoftKeyTemplateIndex_Transfer" text="Transfer" value="4"/>
2806 <entry name="SoftKeyTemplateIndex_CfwdAll" text="CfwdAll" value="5"/>
2807 <entry name="SoftKeyTemplateIndex_CfwdBusy" text="CfwdBusy" value="6"/>
2808 <entry name="SoftKeyTemplateIndex_CfwdNoAnswer" text="CfwdNoAnswer" value="7"/>
2809 <entry name="SoftKeyTemplateIndex_BackSpace" text="BackSpace" value="8"/>
2810 <entry name="SoftKeyTemplateIndex_EndCall" text="EndCall" value="9"/>
2811 <entry name="SoftKeyTemplateIndex_Resume" text="Resume" value="10"/>
2812 <entry name="SoftKeyTemplateIndex_Answer" text="Answer" value="11"/>
2813 <entry name="SoftKeyTemplateIndex_Info" text="Info" value="12"/>
2814 <entry name="SoftKeyTemplateIndex_Confrn" text="Confrn" value="13"/>
2815 <entry name="SoftKeyTemplateIndex_Park" text="Park" value="14"/>
2816 <entry name="SoftKeyTemplateIndex_Join" text="Join" value="15"/>
2817 <entry name="SoftKeyTemplateIndex_MeetMe" text="MeetMe" value="16"/>
2818 <entry name="SoftKeyTemplateIndex_PickUp" text="PickUp" value="17"/>
2819 <entry name="SoftKeyTemplateIndex_GrpPickup" text="GrpPickup" value="18"/>
2820 <entry name="SoftKeyTemplateIndex_Monitor" text="Monitor" value="19"/>
2821 <entry name="SoftKeyTemplateIndex_CallBack" text="CallBack" value="20"/>
2822 <entry name="SoftKeyTemplateIndex_Barge" text="Barge" value="21"/>
2823 <entry name="SoftKeyTemplateIndex_DND" text="DND" value="22"/>
2824 <entry name="SoftKeyTemplateIndex_ConfList" text="ConfList" value="23"/>
2825 <entry name="SoftKeyTemplateIndex_Select" text="Select" value="24"/>
2826 <entry name="SoftKeyTemplateIndex_Private" text="Private" value="25"/>
2827 <entry name="SoftKeyTemplateIndex_Trnsfvm" text="Transfer Voicemail" value="26"/>
2828 <entry name="SoftKeyTemplateIndex_DirTrfr" text="Direct Transfer" value="27"/>
2829 <entry name="SoftKeyTemplateIndex_IDivert" text="Immediate Divert" value="28"/>
2830 <entry name="SoftKeyTemplateIndex_VideoMode" text="Video Mode" value="29"/>
2831 <entry name="SoftKeyTemplateIndex_Intrcpt" text="Intercept" value="30"/>
2832 <entry name="SoftKeyTemplateIndex_Empty" text="Empty" value="31"/>
2833 <entry name="SoftKeyTemplateIndex_Dial" text="Dial" value="32"/>
2834 <entry name="SoftKeyTemplateIndex_CBarge" text="Conference Barge" value="33"/>
2837 <enum name="SoftKeyInfoIndex">
2839 <entry name="SoftKeyInfoIndex_Redial" text="Redial" value="301"/>
2840 <entry name="SoftKeyInfoIndex_NewCall" text="NewCall" value="302"/>
2841 <entry name="SoftKeyInfoIndex_Hold" text="Hold" value="303"/>
2842 <entry name="SoftKeyInfoIndex_Transfer" text="Transfer" value="304"/>
2843 <entry name="SoftKeyInfoIndex_CfwdAll" text="CfwdAll" value="305"/>
2844 <entry name="SoftKeyInfoIndex_CfwdBusy" text="CfwdBusy" value="306"/>
2845 <entry name="SoftKeyInfoIndex_CfwdNoAnswer" text="CfwdNoAnswer" value="307"/>
2846 <entry name="SoftKeyInfoIndex_BackSpace" text="BackSpace" value="308"/>
2847 <entry name="SoftKeyInfoIndex_EndCall" text="EndCall" value="309"/>
2848 <entry name="SoftKeyInfoIndex_Resume" text="Resume" value="310"/>
2849 <entry name="SoftKeyInfoIndex_Answer" text="Answer" value="311"/>
2850 <entry name="SoftKeyInfoIndex_Info" text="Info" value="312"/>
2851 <entry name="SoftKeyInfoIndex_Confrn" text="Confrn" value="313"/>
2852 <entry name="SoftKeyInfoIndex_Park" text="Park" value="314"/>
2853 <entry name="SoftKeyInfoIndex_Join" text="Join" value="315"/>
2854 <entry name="SoftKeyInfoIndex_MeetMe" text="MeetMe" value="316"/>
2855 <entry name="SoftKeyInfoIndex_PickUp" text="PickUp" value="317"/>
2856 <entry name="SoftKeyInfoIndex_GrpPickup" text="GrpPickup" value="318"/>
2857 <entry name="SoftKeyInfoIndex_Monitor" text="Monitor" value="319"/>
2858 <entry name="SoftKeyInfoIndex_CallBack" text="CallBack" value="320"/>
2859 <entry name="SoftKeyInfoIndex_Barge" text="Barge" value="321"/>
2860 <entry name="SoftKeyInfoIndex_DND" text="DND" value="322"/>
2861 <entry name="SoftKeyInfoIndex_ConfList" text="ConfList" value="323"/>
2862 <entry name="SoftKeyInfoIndex_Select" text="Select" value="324"/>
2863 <entry name="SoftKeyInfoIndex_Private" text="Private" value="325"/>
2864 <entry name="SoftKeyInfoIndex_Trnsfvm" text="Transfer Voicemail" value="326"/>
2865 <entry name="SoftKeyInfoIndex_DirTrfr" text="Direct Transfer" value="327"/>
2866 <entry name="SoftKeyInfoIndex_IDivert" text="Immediate Divert" value="328"/>
2867 <entry name="SoftKeyInfoIndex_VideoMode" text="Video Mode" value="329"/>
2868 <entry name="SoftKeyInfoIndex_Intrcpt" text="Intercept" value="330"/>
2869 <entry name="SoftKeyInfoIndex_Empty" text="Empty" value="331"/>
2870 <entry name="SoftKeyInfoIndex_Dial" text="Dial" value="332"/>
2871 <entry name="SoftKeyInfoIndex_CBarge" text="Conference Barge" value="333"/>
2874 <message comment="" direction="pbx2dev" dynamic="no" name="SoftKeySetResMessage" opcode="0x0109" status="no" type="RegistrationAndManagement">
2875 <fields beginversion="0" endversion="22">
2876 <struct comment="" name="softKeySets" subtype="SoftKeySets" type="struct">
2878 <integer comment="" name="softKeySetOffset" type="uint32"/>
2879 <integer comment="" name="softKeySetCount" type="uint32"/>
2880 <integer comment="" declare="yes" name="totalSoftKeySetCount" type="uint32"/>
2881 <struct comment="" maxsize="16" name="definition" size_fieldname="totalSoftKeySetCount" subtype="SoftKeySetDefinition" type="struct">
2883 <enum comment="" name="softKeyTemplateIndex" size="16" subtype="SoftKeyTemplateIndex" type="uint8"/>
2884 <enum comment="" name="softKeyInfoIndex" size="16" subtype="SoftKeyInfoIndex" type="uint16"/>
2891 <bitfield name="SoftKeyMask">
2893 <entry comment="" name="SoftKeyMask_SoftKey1" text="SoftKey1" value="0x0001"/>
2894 <entry comment="" name="SoftKeyMask_SoftKey2" text="SoftKey2" value="0x0002"/>
2895 <entry comment="" name="SoftKeyMask_SoftKey3" text="SoftKey3" value="0x0004"/>
2896 <entry comment="" name="SoftKeyMask_SoftKey4" text="SoftKey4" value="0x0008"/>
2897 <entry comment="" name="SoftKeyMask_SoftKey5" text="SoftKey5" value="0x0010"/>
2898 <entry comment="" name="SoftKeyMask_SoftKey6" text="SoftKey6" value="0x0020"/>
2899 <entry comment="" name="SoftKeyMask_SoftKey7" text="SoftKey7" value="0x0040"/>
2900 <entry comment="" name="SoftKeyMask_SoftKey8" text="SoftKey8" value="0x0080"/>
2901 <entry comment="" name="SoftKeyMask_SoftKey9" text="SoftKey9" value="0x0100"/>
2902 <entry comment="" name="SoftKeyMask_SoftKey10" text="SoftKey10" value="0x0200"/>
2903 <entry comment="" name="SoftKeyMask_SoftKey11" text="SoftKey11" value="0x0400"/>
2904 <entry comment="" name="SoftKeyMask_SoftKey12" text="SoftKey12" value="0x0800"/>
2905 <entry comment="" name="SoftKeyMask_SoftKey13" text="SoftKey13" value="0x1000"/>
2906 <entry comment="" name="SoftKeyMask_SoftKey14" text="SoftKey14" value="0x2000"/>
2907 <entry comment="" name="SoftKeyMask_SoftKey15" text="SoftKey15" value="0x4000"/>
2908 <entry comment="" name="SoftKeyMask_SoftKey16" text="SoftKey16" value="0x8000"/>
2911 <message comment="" direction="pbx2dev" dynamic="no" name="SelectSoftKeysMessage" opcode="0x0110" status="no" type="RegistrationAndManagement">
2912 <fields beginversion="0" endversion="22">
2913 <integer comment="LineId" name="lineInstance" type="uint32"/>
2914 <integer comment="CallId" name="callReference" type="uint32"/>
2915 <enum comment="" name="softKeySetIndex" subtype="SoftKeySet" type="uint32"/>
2916 <bitfield comment="" name="validKeyMask" size="uint32" subtype="SoftKeyMask" type="bitfield">
2918 <entry comment="" name="SoftKeyMask_SoftKey1" text="SoftKey1" value="0x0001"/>
2919 <entry comment="" name="SoftKeyMask_SoftKey2" text="SoftKey2" value="0x0002"/>
2920 <entry comment="" name="SoftKeyMask_SoftKey3" text="SoftKey3" value="0x0004"/>
2921 <entry comment="" name="SoftKeyMask_SoftKey4" text="SoftKey4" value="0x0008"/>
2922 <entry comment="" name="SoftKeyMask_SoftKey5" text="SoftKey5" value="0x0010"/>
2923 <entry comment="" name="SoftKeyMask_SoftKey6" text="SoftKey6" value="0x0020"/>
2924 <entry comment="" name="SoftKeyMask_SoftKey7" text="SoftKey7" value="0x0040"/>
2925 <entry comment="" name="SoftKeyMask_SoftKey8" text="SoftKey8" value="0x0080"/>
2926 <entry comment="" name="SoftKeyMask_SoftKey9" text="SoftKey9" value="0x0100"/>
2927 <entry comment="" name="SoftKeyMask_SoftKey10" text="SoftKey10" value="0x0200"/>
2928 <entry comment="" name="SoftKeyMask_SoftKey11" text="SoftKey11" value="0x0400"/>
2929 <entry comment="" name="SoftKeyMask_SoftKey12" text="SoftKey12" value="0x0800"/>
2930 <entry comment="" name="SoftKeyMask_SoftKey13" text="SoftKey13" value="0x1000"/>
2931 <entry comment="" name="SoftKeyMask_SoftKey14" text="SoftKey14" value="0x2000"/>
2932 <entry comment="" name="SoftKeyMask_SoftKey15" text="SoftKey15" value="0x4000"/>
2933 <entry comment="" name="SoftKeyMask_SoftKey16" text="SoftKey16" value="0x8000"/>
2938 <enum name="DCallState">
2940 <entry comment="" name="DCallState_Idle" text="Idle" value="0x0000"/>
2941 <entry comment="" name="DCallState_OffHook" text="OffHook" value="0x0001"/>
2942 <entry comment="" name="DCallState_OnHook" text="OnHook" value="0x0002"/>
2943 <entry comment="" name="DCallState_RingOut" text="RingOut" value="0x0003"/>
2944 <entry comment="" name="DCallState_RingIn" text="RingIn" value="0x0004"/>
2945 <entry comment="" name="DCallState_Connected" text="Connected" value="0x0005"/>
2946 <entry comment="" name="DCallState_Busy" text="Busy" value="0x0006"/>
2947 <entry comment="" name="DCallState_Congestion" text="Congestion" value="0x0007"/>
2948 <entry comment="" name="DCallState_Hold" text="Hold" value="0x0008"/>
2949 <entry comment="" name="DCallState_CallWaiting" text="CallWaiting" value="0x0009"/>
2950 <entry comment="" name="DCallState_CallTransfer" text="CallTransfer" value="0x000a"/>
2951 <entry comment="" name="DCallState_CallPark" text="CallPark" value="0x000b"/>
2952 <entry comment="" name="DCallState_Proceed" text="Proceed" value="0x000c"/>
2953 <entry comment="" name="DCallState_CallRemoteMultiline" text="CallRemoteMultiline" value="0x000d"/>
2954 <entry comment="" name="DCallState_InvalidNumber" text="InvalidNumber" value="0x000e"/>
2955 <entry comment="" name="DCallState_HoldRevert" text="HoldRevert" value="0x000f"/>
2956 <entry comment="" name="DCallState_Whisper" text="Whisper" value="0x0010"/>
2957 <entry comment="" name="DCallState_RemoteHold" text="RemoteHold" value="0x0011"/>
2958 <entry comment="" name="DCallState_MaxState" text="MaxState" value="0x0012"/>
2961 <enum name="CallPrivacy">
2963 <entry comment="" name="CallPrivacy_None" text="None" value="0x0000"/>
2964 <entry comment="" name="CallPrivacy_Limited" text="Limited" value="0x0001"/>
2965 <entry comment="" name="CallPrivacy_Full" text="Full" value="0x0002"/>
2968 <message comment="" direction="pbx2dev" dynamic="no" name="CallStateMessage" opcode="0x0111" status="no" type="CallControl">
2969 <fields beginversion="0" endversion="22">
2970 <enum comment="CallState" name="callState" subtype="DCallState" type="uint32"/>
2971 <integer comment="LineId" name="lineInstance" type="uint32"/>
2972 <integer comment="CallId" name="callReference" type="uint32"/>
2973 <enum comment="" name="privacy" subtype="CallPrivacy" type="uint32"/>
2974 <struct comment="" name="precedence" type="struct">
2976 <integer comment="Precendence Level, MLPP priorities" name="precedenceLevel" type="uint32"/>
2977 <integer comment="Precendence Domain" name="precedenceDomain" type="uint32"/>
2982 <message comment="" direction="pbx2dev" dynamic="no" name="DisplayPromptStatusMessage" opcode="0x0112" status="no" type="CallControl">
2983 <fields beginversion="0" endversion="22">
2984 <integer comment="" name="timeOutValue" type="uint32"/>
2985 <string comment="" name="promptStatus" size="32" subtype="DisplayLabel" type="char"/>
2986 <integer comment="LineId" name="lineInstance" type="uint32"/>
2987 <integer comment="CallId" name="callReference" type="uint32"/>
2990 <message comment="" direction="pbx2dev" dynamic="no" name="ClearPromptStatusMessage" opcode="0x0113" status="no" type="CallControl">
2991 <fields beginversion="0" endversion="22">
2992 <integer comment="LineId" name="lineInstance" type="uint32"/>
2993 <integer comment="CallId" name="callReference" type="uint32"/>
2996 <message comment="" direction="pbx2dev" dynamic="no" name="DisplayNotifyMessage" opcode="0x0114" status="no" type="CallControl">
2997 <fields beginversion="0" endversion="22">
2998 <integer comment="" name="timeOutValue" type="uint32"/>
2999 <string comment="" name="notify" size="32" subtype="DisplayLabel" type="char"/>
3002 <message comment="" direction="pbx2dev" dynamic="no" name="ClearNotifyMessage" opcode="0x0115" status="no" type="CallControl"/>
3003 <message comment="" direction="pbx2dev" dynamic="no" name="ActivateCallPlaneMessage" opcode="0x0116" status="no" type="CallControl">
3004 <fields beginversion="0" endversion="22">
3005 <integer comment="LineId" name="lineInstance" type="uint32"/>
3008 <message comment="" direction="pbx2dev" dynamic="no" name="DeactivateCallPlaneMessage" opcode="0x0117" status="no" type="CallControl"/>
3009 <enum name="DeviceUnregisterStatus">
3011 <entry comment="" name="DeviceUnregisterStatus_Ok" text="Ok" value="0x0000"/>
3012 <entry comment="" name="DeviceUnregisterStatus_Error" text="Error" value="0x0001"/>
3013 <entry comment="" name="DeviceUnregisterStatus_NAK" text="NAK" value="0x0002"/>
3016 <message comment="" direction="pbx2dev" dynamic="no" name="UnregisterAckMessage" opcode="0x0118" status="no" type="RegistrationAndManagement">
3017 <fields beginversion="0" endversion="22">
3018 <enum comment="" name="status" subtype="DeviceUnregisterStatus" type="uint32"/>
3021 <message comment="" direction="pbx2dev" dynamic="no" name="BackSpaceReqMessage" opcode="0x0119" status="no" type="CallControl">
3022 <fields beginversion="0" endversion="22">
3023 <integer comment="LineId" name="lineInstance" type="uint32"/>
3024 <integer comment="CallId" name="callReference" type="uint32"/>
3027 <message comment="" direction="pbx2dev" dynamic="no" name="RegisterTokenAck" opcode="0x011a" status="no" type="RegistrationAndManagement"/>
3028 <message comment="" direction="pbx2dev" dynamic="no" name="RegisterTokenReject" opcode="0x011b" status="no" type="RegistrationAndManagement">
3029 <fields beginversion="0" endversion="22">
3030 <integer comment="" name="waitTimeBeforeNextReq" type="uint32"/>
3033 <message comment="" direction="pbx2dev" dynamic="no" name="StartMediaFailureDetectionMessage" opcode="0x011c" status="no" type="MediaControl">
3034 <fields beginversion="0" endversion="22">
3035 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3036 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3037 <integer comment="" name="millisecondPacketSize" type="uint32"/>
3038 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3039 <struct comment="" name="qualifierIn" subtype="Media_QualifierIncoming" type="struct">
3041 <enum comment="" name="ecValue" subtype="Media_EchoCancellation" type="uint32"/>
3043 <fields beginversion="0" endversion="10">
3044 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3046 <fields beginversion="11" endversion="22">
3047 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierIncomingUnion" type="union">
3049 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3050 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
3052 <integer comment="" name="codecMode" type="uint8"/>
3053 <integer comment="" name="dynamicPayload" type="uint8"/>
3054 <integer comment="" name="codecParam1" type="uint8"/>
3055 <integer comment="" name="codecParam2" type="uint8"/>
3062 <integer comment="CallId" name="callReference" type="uint32"/>
3065 <message comment="" direction="pbx2dev" dynamic="no" name="DialedNumberMessage" opcode="0x011d" status="no" type="CallControl">
3067 <string comment="" declare="yes" name="dialedNumber" size="VariableDirnumSize" type="char"/>
3068 <integer comment="LineId" name="lineInstance" type="uint32"/>
3069 <integer comment="CallId" name="callReference" type="uint32"/>
3072 <message comment="" direction="pbx2dev" dynamic="no" name="UserToDeviceDataMessage" opcode="0x011e" status="no" type="RegistrationAndManagement">
3073 <fields beginversion="0" endversion="22">
3074 <struct comment="" name="userToDeviceData" subtype="UserAndDeviceData" type="struct">
3076 <integer comment="" name="applicationID" type="uint32"/>
3077 <integer comment="LineId" name="lineInstance" type="uint32"/>
3078 <integer comment="CallId" name="callReference" type="uint32"/>
3079 <integer comment="" name="transactionID" type="uint32"/>
3080 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
3081 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
3086 <message comment="" direction="pbx2dev" dynamic="no" name="FeatureStatMessage" opcode="0x011f" status="result" type="RegistrationAndManagement">
3087 <fields beginversion="0" endversion="22">
3088 <integer comment="" name="featureIndex" type="uint32"/>
3089 <integer comment="" name="featureID" type="uint32"/>
3090 <string comment="" name="featureTextLabel" size="40" type="char"/>
3091 <integer comment="" name="featureStatus" type="uint32"/>
3094 <message comment="" direction="pbx2dev" dynamic="no" name="DisplayPriNotifyMessage" opcode="0x0120" status="no" type="RegistrationAndManagement">
3095 <fields beginversion="0" endversion="22">
3096 <integer comment="" name="timeOutValue" type="uint32"/>
3097 <integer comment="" name="priority" type="uint32"/>
3098 <string comment="" name="notify" size="32" subtype="DisplayLabel" type="char"/>
3101 <message comment="" direction="pbx2dev" dynamic="no" name="ClearPriNotifyMessage" opcode="0x0121" status="no" type="RegistrationAndManagement">
3102 <fields beginversion="0" endversion="22">
3103 <integer comment="" name="priority" type="uint32"/>
3106 <enum name="EndOfAnnAck">
3108 <entry comment="" name="EndOfAnnAck_NoAnnAckRequired" text="NoAnnAckRequired" value="0x0000"/>
3109 <entry comment="" name="EndOfAnnAck_AnnAckRequired" text="AnnAckRequired" value="0x0001"/>
3112 <enum name="AnnPlayMode">
3114 <entry comment="" name="AnnPlayMode_XmlConfigMode" text="XmlConfigMode" value="0x0000"/>
3115 <entry comment="" name="AnnPlayMode_OneShotMode" text="OneShotMode" value="0x0001"/>
3116 <entry comment="" name="AnnPlayMode_ContinuousMode" text="ContinuousMode" value="0x0002"/>
3119 <message comment="" direction="pbx2pbx" dynamic="no" name="StartAnnouncementMessage" opcode="0x0122" status="no" type="IntraCCM">
3120 <fields beginversion="0" endversion="22">
3121 <struct comment="" name="AnnList" size="32" type="struct">
3123 <integer comment="" name="locale" type="uint32"/>
3124 <integer comment="" name="country" type="uint32"/>
3125 <enum comment="" name="toneAnnouncement" subtype="DeviceTone" type="uint32"/>
3128 <enum comment="" name="annAckReq" subtype="EndOfAnnAck" type="uint32"/>
3129 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3130 <integer comment="" name="matrixConfPartyID" size="16" type="uint32"/>
3131 <integer comment="" name="hearingConfPartyMask" type="uint32"/>
3132 <enum comment="" name="annPlayMode" subtype="AnnPlayMode" type="uint32"/>
3135 <message comment="" direction="pbx2pbx" dynamic="no" name="StopAnnouncementMessage" opcode="0x0123" status="no" type="IntraCCM">
3136 <fields beginversion="0" endversion="22">
3137 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3140 <enum name="PlayAnnStatus">
3142 <entry comment="" name="PlayAnnStatus_OK" text="OK" value="0x0000"/>
3143 <entry comment="" name="PlayAnnStatus_Err" text="Err" value="0x0001"/>
3146 <message comment="" direction="pbx2pbx" dynamic="no" name="AnnouncementFinishMessage" opcode="0x0124" status="no" type="IntraCCM">
3147 <fields beginversion="0" endversion="22">
3148 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3149 <enum comment="" name="annStatus" subtype="PlayAnnStatus" type="uint32"/>
3152 <message comment="" direction="pbx2dev" dynamic="no" name="NotifyDtmfToneMessage" opcode="0x0127" status="no" type="CallControl">
3153 <fields beginversion="0" endversion="22">
3154 <enum comment="" name="tone" subtype="DeviceTone" type="uint32"/>
3155 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3156 <integer comment="" name="passthruPartyID" type="uint32"/>
3159 <message comment="" direction="pbx2dev" dynamic="no" name="SendDtmfToneMessage" opcode="0x0128" status="no" type="CallControl">
3160 <fields beginversion="0" endversion="22">
3161 <enum comment="" name="tone" subtype="DeviceTone" type="uint32"/>
3162 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3163 <integer comment="" name="passthruPartyID" type="uint32"/>
3166 <message comment="" direction="pbx2dev" dynamic="no" name="SubscribeDtmfPayloadReqMessage" opcode="0x0129" status="no" type="CallControl">
3167 <fields beginversion="0" endversion="22">
3168 <integer comment="" name="payloadDtmf" type="uint32"/>
3169 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3170 <integer comment="" name="passthruPartyID" type="uint32"/>
3171 <integer comment="" name="dtmfType" type="uint32"/>
3174 <message comment="" direction="pbx2dev" dynamic="no" name="SubscribeDtmfPayloadResMessage" opcode="0x012a" status="no" type="CallControl">
3175 <fields beginversion="0" endversion="22">
3176 <integer comment="" name="payloadDtmf" type="uint32"/>
3177 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3178 <integer comment="" name="passthruPartyID" type="uint32"/>
3181 <message comment="" direction="pbx2dev" dynamic="no" name="SubscribeDtmfPayloadErrMessage" opcode="0x012b" status="no" type="CallControl">
3182 <fields beginversion="0" endversion="22">
3183 <integer comment="" name="payloadDtmf" type="uint32"/>
3184 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3185 <integer comment="" name="passthruPartyID" type="uint32"/>
3188 <message comment="" direction="pbx2dev" dynamic="no" name="UnSubscribeDtmfPayloadReqMessage" opcode="0x012c" status="no" type="CallControl">
3189 <fields beginversion="0" endversion="22">
3190 <integer comment="" name="payloadDtmf" type="uint32"/>
3191 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3192 <integer comment="" name="passthruPartyID" type="uint32"/>
3193 <integer comment="" name="dtmfType" type="uint32"/>
3196 <message comment="" direction="pbx2dev" dynamic="no" name="UnSubscribeDtmfPayloadResMessage" opcode="0x012d" status="no" type="CallControl">
3197 <fields beginversion="0" endversion="22">
3198 <integer comment="" name="payloadDtmf" type="uint32"/>
3199 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3200 <integer comment="" name="passthruPartyID" type="uint32"/>
3203 <message comment="" direction="pbx2dev" dynamic="no" name="UnSubscribeDtmfPayloadErrMessage" opcode="0x012e" status="no" type="CallControl">
3204 <fields beginversion="0" endversion="22">
3205 <integer comment="" name="payloadDtmf" type="uint32"/>
3206 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3207 <integer comment="" name="passthruPartyID" type="uint32"/>
3210 <message comment="" direction="pbx2dev" dynamic="no" name="ServiceURLStatMessage" opcode="0x012f" status="result" type="RegistrationAndManagement">
3211 <fields beginversion="0" endversion="22">
3212 <integer comment="" name="serviceURLIndex" type="uint32"/>
3213 <string comment="" name="serviceURL" size="256" type="char"/>
3214 <string comment="" name="serviceURLDisplayName" size="40" type="char"/>
3217 <message comment="" direction="pbx2dev" dynamic="no" name="CallSelectStatMessage" opcode="0x0130" status="result" type="CallControl">
3218 <fields beginversion="0" endversion="22">
3219 <integer comment="" name="callSelectStat" type="uint32"/>
3220 <integer comment="CallId" name="callReference" type="uint32"/>
3221 <integer comment="LineId" name="lineInstance" type="uint32"/>
3224 <message comment="" direction="pbx2dev" dynamic="no" name="OpenMultiMediaReceiveChannelMessage" opcode="0x0131" priority="send_immediate" status="no" type="MediaControl">
3226 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3227 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3228 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3229 <integer comment="LineId" name="lineInstance" type="uint32"/>
3230 <integer comment="CallId" name="callReference" type="uint32"/>
3231 <struct comment="" declare="yes" name="payloadType" subtype="RTPPayloadType" type="struct">
3233 <integer comment="" name="payload_rfc_number" type="uint32"/>
3234 <integer comment="" declare="yes" name="payloadType" type="uint32"/>
3237 <integer comment="" name="isConferenceCreator" type="uint32"/>
3238 <union comment="" lookup_guide="payloadType" name="capability" subtype="OpenMultiMediaReceiveChannelMessageUnion" type="union">
3240 <struct comment="" lookup_le="Media_Payload_AMR_WB" name="audioParameters" subtype="Media_AudioIncomingParameters" type="struct">
3242 <integer comment="" name="millisecondPacketSize" type="uint32"/>
3243 <struct comment="" name="qualifierIn" subtype="Media_QualifierIncoming" type="struct">
3245 <enum comment="" name="ecValue" subtype="Media_EchoCancellation" type="uint32"/>
3247 <fields beginversion="0" endversion="10">
3248 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3250 <fields beginversion="11" endversion="22">
3251 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierIncomingUnion" type="union">
3253 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3254 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
3256 <integer comment="" name="codecMode" type="uint8"/>
3257 <integer comment="" name="dynamicPayload" type="uint8"/>
3258 <integer comment="" name="codecParam1" type="uint8"/>
3259 <integer comment="" name="codecParam2" type="uint8"/>
3268 <struct comment="" lookup_ge="Media_Payload_H261" lookup_le="Media_Payload_H264_FEC" name="vidParameters" subtype="ChannelVideoParameters" type="struct">
3270 <integer comment="" name="bitRate" type="uint32"/>
3271 <integer comment="" declare="yes" name="pictureFormatCount" type="uint32"/>
3272 <struct comment="" maxsize="5" name="pictureFormat" size_fieldname="pictureFormatCount" subtype="PictureFormatSupport" type="struct">
3274 <integer comment="" name="format" type="uint32"/>
3275 <integer comment="" name="MPI" type="uint32"/>
3278 <integer comment="" name="confServiceNum" type="uint32"/>
3279 <union comment="" lookup_guide="payloadType" name="capability" subtype="ChannelVideoParametersUnion" type="union">
3281 <struct comment="" lookup_eq="Media_Payload_H261" name="h261VideoCapability" subtype="H261VideoCapability" type="struct">
3283 <integer comment="Temporal spatial trade off capability" name="temporalSpatialTradeOffCapability" type="uint32"/>
3284 <integer comment="Still Image Transmission" name="stillImageTransmission" type="uint32"/>
3287 <struct comment="" lookup_eq="Media_Payload_H263" name="h263VideoCapability" subtype="H263VideoCapability" type="struct">
3289 <bitfield comment="H263 Capability BitField" name="h263_capability_bitfield" size="uint32" subtype="Generic_Bitfield_32" type="bitfield">
3291 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
3292 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
3293 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
3294 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
3295 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
3296 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
3297 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
3298 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
3299 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
3300 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
3301 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
3302 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
3303 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
3304 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
3305 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
3306 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
3307 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
3308 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
3309 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
3310 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
3311 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
3312 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
3313 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
3314 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
3315 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
3316 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
3317 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
3318 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
3319 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
3320 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
3321 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
3322 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
3325 <integer comment="" name="annexNandWFutureUse" type="uint32"/>
3328 <struct comment="" lookup_eq="Media_Payload_H264" name="h264VideoCapability" subtype="H264VideoCapability" type="struct">
3330 <integer comment="" name="profile" type="uint32"/>
3331 <integer comment="" name="level" type="uint32"/>
3332 <integer comment="" name="customMaxMBPS" type="uint32"/>
3333 <integer comment="" name="customMaxFS" type="uint32"/>
3334 <integer comment="" name="customMaxDPB" type="uint32"/>
3335 <integer comment="" name="customMaxBRandCPB" type="uint32"/>
3338 <struct comment="" lookup_eq="Media_Payload_Vieo" name="vieoVideoCapability" subtype="VieoVideoCapability" type="struct">
3340 <integer comment="" name="modelNumber" type="uint32"/>
3341 <integer comment="" name="bandwidth" type="uint32"/>
3348 <struct comment="" lookup_ge="Media_Payload_Clear_Chan" name="dataParameters" subtype="ChannelDataParameters" type="struct">
3350 <integer comment="" name="protocolDependentData" type="uint32"/>
3351 <integer comment="" name="maxBitRate" type="uint32"/>
3356 <struct comment="" name="mRxMediaEncryptionKeyInfo" subtype="MediaEncryptionKeyInfo" type="struct">
3358 <enum comment="" name="algorithmID" subtype="MediaEncryptionAlgorithmType" type="uint32"/>
3359 <integer comment="" declare="yes" name="keylen" type="uint16"/>
3360 <integer comment="" declare="yes" name="saltlen" type="uint16"/>
3361 <integer comment="" maxsize="16" name="key" size_fieldname="keylen" type="uint8"/>
3362 <integer comment="" maxsize="16" name="salt" size_fieldname="saltlen" type="uint8"/>
3363 <integer comment="" name="isMKIPresent" type="uint32"/>
3364 <integer comment="" name="keyDerivationRate" type="uint32"/>
3367 <integer comment="" name="streamPassThroughID" type="uint32"/>
3368 <integer comment="" name="associatedStreamID" type="uint32"/>
3370 <fields beginversion="11">
3371 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="sourceIpAddr" subtype="uint32" type="ipaddr"/>
3372 <integer comment="" name="sourcePortNumber" subtype="uint32" type="ipport" use_param="sourceIpAddr"/>
3374 <fields beginversion="16" endversion="22">
3375 <enum comment="" name="requestedIpAddrType" subtype="IpAddrType" type="uint32"/>
3378 <message comment="" direction="pbx2dev" dynamic="no" name="StartMultiMediaTransmissionMessage" opcode="0x0132" priority="send_immediate" status="no" type="MediaControl">
3379 <fields beginversion="0" endversion="22">
3380 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3381 <integer comment="" name="passthruPartyID" type="uint32"/>
3382 <enum comment="" declare="yes" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3383 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3384 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3385 <integer comment="CallId" name="callReference" type="uint32"/>
3386 <struct comment="" declare="yes" name="payloadType" subtype="RTPPayloadType" type="struct">
3388 <integer comment="" name="payload_rfc_number" type="uint32"/>
3389 <integer comment="" declare="yes" name="payloadType" type="uint32"/>
3392 <integer comment="" name="DSCPValue" type="uint32"/>
3393 <union comment="" lookup_guide="payloadType" name="capability" subtype="StartMultiMediaTransmissionMessageUnion" type="union">
3395 <struct comment="" lookup_le="Media_Payload_AMR_WB" name="audioParameters" subtype="Media_AudioIncomingParameters" type="struct">
3397 <integer comment="" name="millisecondPacketSize" type="uint32"/>
3398 <struct comment="" name="qualifierIn" subtype="Media_QualifierIncoming" type="struct">
3400 <enum comment="" name="ecValue" subtype="Media_EchoCancellation" type="uint32"/>
3402 <fields beginversion="0" endversion="10">
3403 <enum comment="" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3405 <fields beginversion="11" endversion="22">
3406 <union comment="" lookup_guide="compressionType" name="codecParamsUnion" subtype="Media_QualifierIncomingUnion" type="union">
3408 <enum comment="" lookup_eq="Media_Payload_G7231" name="g723BitRate" subtype="Media_G723BitRate" type="uint32"/>
3409 <struct comment="" lookup_eq="*" name="codecParams" subtype="CodecParameters" type="struct">
3411 <integer comment="" name="codecMode" type="uint8"/>
3412 <integer comment="" name="dynamicPayload" type="uint8"/>
3413 <integer comment="" name="codecParam1" type="uint8"/>
3414 <integer comment="" name="codecParam2" type="uint8"/>
3423 <struct comment="" lookup_ge="Media_Payload_H261" lookup_le="Media_Payload_H264_FEC" name="vidParameters" subtype="ChannelVideoParameters" type="struct">
3425 <integer comment="" name="bitRate" type="uint32"/>
3426 <integer comment="" declare="yes" name="pictureFormatCount" type="uint32"/>
3427 <struct comment="" maxsize="5" name="pictureFormat" size_fieldname="pictureFormatCount" subtype="PictureFormatSupport" type="struct">
3429 <integer comment="" name="format" type="uint32"/>
3430 <integer comment="" name="MPI" type="uint32"/>
3433 <integer comment="" name="confServiceNum" type="uint32"/>
3434 <union comment="" lookup_guide="payloadType" name="capability" subtype="ChannelVideoParametersUnion" type="union">
3436 <struct comment="" lookup_eq="Media_Payload_H261" name="h261VideoCapability" subtype="H261VideoCapability" type="struct">
3438 <integer comment="Temporal spatial trade off capability" name="temporalSpatialTradeOffCapability" type="uint32"/>
3439 <integer comment="Still Image Transmission" name="stillImageTransmission" type="uint32"/>
3442 <struct comment="" lookup_eq="Media_Payload_H263" name="h263VideoCapability" subtype="H263VideoCapability" type="struct">
3444 <bitfield comment="H263 Capability BitField" name="h263_capability_bitfield" size="uint32" subtype="Generic_Bitfield_32" type="bitfield">
3446 <entry comment="" name="Generic_Bitfield_Bit1" text="Bit1" value="0x0001"/>
3447 <entry comment="" name="Generic_Bitfield_Bit2" text="Bit2" value="0x0002"/>
3448 <entry comment="" name="Generic_Bitfield_Bit3" text="Bit3" value="0x0004"/>
3449 <entry comment="" name="Generic_Bitfield_Bit4" text="Bit4" value="0x0008"/>
3450 <entry comment="" name="Generic_Bitfield_Bit5" text="Bit5" value="0x0010"/>
3451 <entry comment="" name="Generic_Bitfield_Bit6" text="Bit6" value="0x0020"/>
3452 <entry comment="" name="Generic_Bitfield_Bit7" text="Bit7" value="0x0040"/>
3453 <entry comment="" name="Generic_Bitfield_Bit8" text="Bit8" value="0x0080"/>
3454 <entry comment="" name="Generic_Bitfield_Bit9" text="Bit9" value="0x0100"/>
3455 <entry comment="" name="Generic_Bitfield_Bit10" text="Bit10" value="0x0200"/>
3456 <entry comment="" name="Generic_Bitfield_Bit11" text="Bit11" value="0x0400"/>
3457 <entry comment="" name="Generic_Bitfield_Bit12" text="Bit12" value="0x0800"/>
3458 <entry comment="" name="Generic_Bitfield_Bit13" text="Bit13" value="0x1000"/>
3459 <entry comment="" name="Generic_Bitfield_Bit14" text="Bit14" value="0x2000"/>
3460 <entry comment="" name="Generic_Bitfield_Bit15" text="Bit14" value="0x4000"/>
3461 <entry comment="" name="Generic_Bitfield_Bit16" text="Bit15" value="0x8000"/>
3462 <entry comment="" name="Generic_Bitfield_Bit17" text="Bit17" value="0x10000"/>
3463 <entry comment="" name="Generic_Bitfield_Bit18" text="Bit18" value="0x20000"/>
3464 <entry comment="" name="Generic_Bitfield_Bit19" text="Bit19" value="0x40000"/>
3465 <entry comment="" name="Generic_Bitfield_Bit20" text="Bit20" value="0x80000"/>
3466 <entry comment="" name="Generic_Bitfield_Bit21" text="Bit21" value="0x100000"/>
3467 <entry comment="" name="Generic_Bitfield_Bit22" text="Bit22" value="0x200000"/>
3468 <entry comment="" name="Generic_Bitfield_Bit23" text="Bit23" value="0x400000"/>
3469 <entry comment="" name="Generic_Bitfield_Bit24" text="Bit24" value="0x800000"/>
3470 <entry comment="" name="Generic_Bitfield_Bit25" text="Bit25" value="0x1000000"/>
3471 <entry comment="" name="Generic_Bitfield_Bit26" text="Bit26" value="0x2000000"/>
3472 <entry comment="" name="Generic_Bitfield_Bit27" text="Bit27" value="0x4000000"/>
3473 <entry comment="" name="Generic_Bitfield_Bit28" text="Bit28" value="0x8000000"/>
3474 <entry comment="" name="Generic_Bitfield_Bit29" text="Bit29" value="0x10000000"/>
3475 <entry comment="" name="Generic_Bitfield_Bit30" text="Bit30" value="0x20000000"/>
3476 <entry comment="" name="Generic_Bitfield_Bit31" text="Bit31" value="0x40000000"/>
3477 <entry comment="" name="Generic_Bitfield_Bit32" text="Bit32" value="0x80000000"/>
3480 <integer comment="" name="annexNandWFutureUse" type="uint32"/>
3483 <struct comment="" lookup_eq="Media_Payload_H264" name="h264VideoCapability" subtype="H264VideoCapability" type="struct">
3485 <integer comment="" name="profile" type="uint32"/>
3486 <integer comment="" name="level" type="uint32"/>
3487 <integer comment="" name="customMaxMBPS" type="uint32"/>
3488 <integer comment="" name="customMaxFS" type="uint32"/>
3489 <integer comment="" name="customMaxDPB" type="uint32"/>
3490 <integer comment="" name="customMaxBRandCPB" type="uint32"/>
3493 <struct comment="" lookup_eq="Media_Payload_Vieo" name="vieoVideoCapability" subtype="VieoVideoCapability" type="struct">
3495 <integer comment="" name="modelNumber" type="uint32"/>
3496 <integer comment="" name="bandwidth" type="uint32"/>
3503 <struct comment="" lookup_ge="Media_Payload_Clear_Chan" name="dataParameters" subtype="ChannelDataParameters" type="struct">
3505 <integer comment="" name="protocolDependentData" type="uint32"/>
3506 <integer comment="" name="maxBitRate" type="uint32"/>
3511 <struct comment="" name="mTxMediaEncryptionKeyInfo" subtype="MediaEncryptionKeyInfo" type="struct">
3513 <enum comment="" name="algorithmID" subtype="MediaEncryptionAlgorithmType" type="uint32"/>
3514 <integer comment="" declare="yes" name="keylen" type="uint16"/>
3515 <integer comment="" declare="yes" name="saltlen" type="uint16"/>
3516 <integer comment="" maxsize="16" name="key" size_fieldname="keylen" type="uint8"/>
3517 <integer comment="" maxsize="16" name="salt" size_fieldname="saltlen" type="uint8"/>
3518 <integer comment="" name="isMKIPresent" type="uint32"/>
3519 <integer comment="" name="keyDerivationRate" type="uint32"/>
3522 <integer comment="" name="streamPassThroughID" type="uint32"/>
3523 <integer comment="" name="associatedStreamID" type="uint32"/>
3526 <message comment="" direction="pbx2dev" dynamic="no" name="StopMultiMediaTransmissionMessage" opcode="0x0133" priority="send_immediate" status="no" type="MediaControl">
3527 <fields beginversion="0" endversion="22">
3528 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3529 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3530 <integer comment="CallId" name="callReference" type="uint32"/>
3531 <enum comment="" name="portHandlingFlag" subtype="PortHandling" type="uint32"/>
3534 <enum define="yes" name="MiscCommandType">
3536 <entry comment="" name="MiscCommandType_videoFreezePicture" text="videoFreezePicture" value="0x0000"/>
3537 <entry comment="" name="MiscCommandType_videoFastUpdatePicture" text="videoFastUpdatePicture" value="0x0001"/>
3538 <entry comment="" name="MiscCommandType_videoFastUpdateGOB" text="videoFastUpdateGOB" value="0x0002"/>
3539 <entry comment="" name="MiscCommandType_videoFastUpdateMB" text="videoFastUpdateMB" value="0x0003"/>
3540 <entry comment="" name="MiscCommandType_lostPicture" text="lostPicture" value="0x0004"/>
3541 <entry comment="" name="MiscCommandType_lostPartialPicture" text="lostPartialPicture" value="0x0005"/>
3542 <entry comment="" name="MiscCommandType_recoveryReferencePicture" text="recoveryReferencePicture" value="0x0006"/>
3543 <entry comment="" name="MiscCommandType_temporalSpatialTradeOff" text="temporalSpatialTradeOff" value="0x0007"/>
3546 <message comment="" direction="pbx2dev" dynamic="no" name="MiscellaneousCommandMessage" opcode="0x0134" status="no" type="CallControl">
3547 <fields beginversion="0" endversion="22">
3548 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3549 <integer comment="" name="passthruPartyID" type="uint32"/>
3550 <integer comment="CallId" name="callReference" type="uint32"/>
3551 <enum comment="" declare="yes" name="command" subtype="MiscCommandType" type="uint32"/>
3552 <union comment="" lookup_guide="command" name="u" subtype="MiscellaneousCommandMessageUnion" type="union">
3554 <struct comment="" lookup_eq="MiscCommandType_videoFastUpdatePicture" name="videoFastUpdatePicture" subtype="VideoFastUpdateGOB" type="struct">
3556 <integer comment="" name="firstGOB" type="uint32"/>
3557 <integer comment="" name="numberOfGOBs" type="uint32"/>
3560 <struct comment="" lookup_eq="MiscCommandType_videoFastUpdateGOB" name="videoFastUpdateGOB" subtype="VideoFastUpdateGOB" type="struct">
3562 <integer comment="" name="firstGOB" type="uint32"/>
3563 <integer comment="" name="numberOfGOBs" type="uint32"/>
3566 <struct comment="" lookup_eq="MiscCommandType_videoFastUpdateMB" name="videoFastUpdateMB" subtype="VideoFastUpdateMB" type="struct">
3568 <integer comment="" name="firstGOB" type="uint32"/>
3569 <integer comment="" name="firstMB" type="uint32"/>
3570 <integer comment="" name="numberOfMBs" type="uint32"/>
3573 <struct comment="" lookup_eq="MiscCommandType_lostPicture" name="lostPicture" subtype="PictureReference" type="struct">
3575 <integer comment="" name="pictureNumber" type="uint32"/>
3576 <integer comment="" name="longTermPictureIndex" type="uint32"/>
3579 <struct comment="" lookup_eq="MiscCommandType_lostPartialPicture" name="lostPartialPicture" type="struct">
3581 <struct comment="" name="pictureReference" subtype="PictureReference" type="struct">
3583 <integer comment="" name="pictureNumber" type="uint32"/>
3584 <integer comment="" name="longTermPictureIndex" type="uint32"/>
3587 <integer comment="" name="firstMB" type="uint32"/>
3588 <integer comment="" name="numberOfMBs" type="uint32"/>
3591 <struct comment="" lookup_eq="MiscCommandType_recoveryReferencePicture" name="recoveryReferencePictureValue" subtype="PictureReferenceValues" type="struct">
3593 <integer comment="" declare="yes" name="recoveryReferencePictureCount" type="uint32"/>
3594 <struct comment="" maxsize="4" name="recoveryReferencePicture" size_fieldname="recoveryReferencePictureCount" subtype="PictureReference" type="struct">
3596 <integer comment="" name="pictureNumber" type="uint32"/>
3597 <integer comment="" name="longTermPictureIndex" type="uint32"/>
3602 <integer comment="" lookup_eq="MiscCommandType_temporalSpatialTradeOff" name="temporalSpatialTradeOff" type="uint32"/>
3603 <integer comment="" lookup_eq="*" name="none" type="uint32"/>
3608 <message comment="" direction="pbx2dev" dynamic="no" name="FlowControlCommandMessage" opcode="0x0135" status="no" type="CallControl">
3609 <fields beginversion="0" endversion="22">
3610 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3611 <integer comment="" name="passthruPartyID" type="uint32"/>
3612 <integer comment="CallId" name="callReference" type="uint32"/>
3613 <integer comment="" name="maximumBitRate" type="uint32"/>
3616 <message comment="" direction="pbx2dev" dynamic="no" name="CloseMultiMediaReceiveChannelMessage" opcode="0x0136" priority="send_immediate" status="no" type="MediaControl">
3617 <fields beginversion="0" endversion="22">
3618 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3619 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3620 <integer comment="CallId" name="callReference" type="uint32"/>
3621 <enum comment="" name="portHandlingFlag" subtype="PortHandling" type="uint32"/>
3624 <message comment="" direction="pbx2pbx" dynamic="no" name="CreateConferenceReqMessage" opcode="0x0137" status="no" type="IntraCCM">
3625 <fields beginversion="0" endversion="22">
3626 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3627 <integer comment="" name="numberOfReservedParticipants" type="uint32"/>
3628 <enum comment="" name="resourceType" subtype="ResourceType" type="uint32"/>
3629 <integer comment="" name="appID" type="uint32"/>
3630 <string comment="" name="appConfID" size="32" type="char"/>
3631 <string comment="" name="appData" size="24" type="char"/>
3632 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
3633 <string comment="variable field size (max: 2000]" maxsize="2000" name="passThruData" size_fieldname="dataLength" type="char"/>
3636 <message comment="" direction="pbx2pbx" dynamic="no" name="DeleteConferenceReqMessage" opcode="0x0138" status="no" type="IntraCCM">
3637 <fields beginversion="0" endversion="22">
3638 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3641 <message comment="" direction="pbx2pbx" dynamic="no" name="ModifyConferenceReqMessage" opcode="0x0139" status="no" type="IntraCCM">
3642 <fields beginversion="0" endversion="22">
3643 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3644 <integer comment="" name="numberOfReservedParticipants" type="uint32"/>
3645 <integer comment="" name="appID" type="uint32"/>
3646 <string comment="" name="appConfID" size="32" type="char"/>
3647 <string comment="" name="appData" size="24" type="char"/>
3648 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
3649 <string comment="variable field size (max: 2000]" maxsize="2000" name="passThruData" size_fieldname="dataLength" type="char"/>
3652 <message comment="" direction="pbx2pbx" dynamic="no" name="AddParticipantReqMessage" opcode="0x013a" status="no" type="IntraCCM">
3654 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3655 <integer comment="CallId" name="callReference" type="uint32"/>
3656 <bitfield comment="" name="partyPIRestrictionBits" size="uint32" subtype="RestrictInformationType" type="bitfield">
3658 <entry comment="" name="RestrictInformationType_CallingPartyName" text="CallingPartyName" value="0x0001"/>
3659 <entry comment="" name="RestrictInformationType_CallingPartyNumber" text="CallingPartyNumber" value="0x0002"/>
3660 <entry comment="" name="RestrictInformationType_CallingParty" text="CallingParty" value="0x0003"/>
3661 <entry comment="" name="RestrictInformationType_CalledPartyName" text="CalledPartyName" value="0x0004"/>
3662 <entry comment="" name="RestrictInformationType_CalledPartyNumber" text="CalledPartyNumber" value="0x0008"/>
3663 <entry comment="" name="RestrictInformationType_CalledParty" text="CalledParty" value="0x000c"/>
3664 <entry comment="" name="RestrictInformationType_OriginalCalledPartyName" text="OriginalCalledPartyName" value="0x0010"/>
3665 <entry comment="" name="RestrictInformationType_OriginalCalledPartyNumber" text="OriginalCalledPartyNumber" value="0x0020"/>
3666 <entry comment="" name="RestrictInformationType_OriginalCalledParty" text="OriginalCalledParty" value="0x0030"/>
3667 <entry comment="" name="RestrictInformationType_LastRedirectPartyName" text="LastRedirectPartyName" value="0x0040"/>
3668 <entry comment="" name="RestrictInformationType_LastRedirectPartyNumber" text="LastRedirectPartyNumber" value="0x0080"/>
3669 <entry comment="" name="RestrictInformationType_LastRedirectParty" text="LastRedirectParty" value="0x00c0"/>
3670 <entry comment="" name="RestrictInformationType_BitsReserved" text="BitsReserved" value="0xffffff00"/>
3673 <string comment="" name="participantName" size="40" type="char"/>
3674 <string comment="" name="participantNumber" size="24" type="char"/>
3675 <string comment="" name="conferenceName" size="32" type="char"/>
3678 <message comment="" direction="pbx2pbx" dynamic="no" name="DropParticipantReqMessage" opcode="0x013b" status="no" type="IntraCCM">
3679 <fields beginversion="0" endversion="22">
3680 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3681 <integer comment="CallId" name="callReference" type="uint32"/>
3684 <message comment="" direction="pbx2pbx" dynamic="no" name="AuditConferenceReqMessage" opcode="0x013c" status="no" type="IntraCCM"/>
3685 <message comment="" direction="pbx2pbx" dynamic="no" name="AuditParticipantReqMessage" opcode="0x013d" status="no" type="IntraCCM">
3686 <fields beginversion="0" endversion="22">
3687 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3690 <message comment="" direction="pbx2pbx" dynamic="no" name="ChangeParticipantReqMessage" opcode="0x013e" status="no" type="IntraCCM">
3692 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3693 <integer comment="CallId" name="callReference" type="uint32"/>
3694 <bitfield comment="" name="partyPIRestrictionBits" size="uint32" subtype="RestrictInformationType" type="bitfield">
3696 <entry comment="" name="RestrictInformationType_CallingPartyName" text="CallingPartyName" value="0x0001"/>
3697 <entry comment="" name="RestrictInformationType_CallingPartyNumber" text="CallingPartyNumber" value="0x0002"/>
3698 <entry comment="" name="RestrictInformationType_CallingParty" text="CallingParty" value="0x0003"/>
3699 <entry comment="" name="RestrictInformationType_CalledPartyName" text="CalledPartyName" value="0x0004"/>
3700 <entry comment="" name="RestrictInformationType_CalledPartyNumber" text="CalledPartyNumber" value="0x0008"/>
3701 <entry comment="" name="RestrictInformationType_CalledParty" text="CalledParty" value="0x000c"/>
3702 <entry comment="" name="RestrictInformationType_OriginalCalledPartyName" text="OriginalCalledPartyName" value="0x0010"/>
3703 <entry comment="" name="RestrictInformationType_OriginalCalledPartyNumber" text="OriginalCalledPartyNumber" value="0x0020"/>
3704 <entry comment="" name="RestrictInformationType_OriginalCalledParty" text="OriginalCalledParty" value="0x0030"/>
3705 <entry comment="" name="RestrictInformationType_LastRedirectPartyName" text="LastRedirectPartyName" value="0x0040"/>
3706 <entry comment="" name="RestrictInformationType_LastRedirectPartyNumber" text="LastRedirectPartyNumber" value="0x0080"/>
3707 <entry comment="" name="RestrictInformationType_LastRedirectParty" text="LastRedirectParty" value="0x00c0"/>
3708 <entry comment="" name="RestrictInformationType_BitsReserved" text="BitsReserved" value="0xffffff00"/>
3711 <string comment="" name="participantName" size="40" type="char"/>
3712 <string comment="" name="participantNumber" size="24" type="char"/>
3713 <string comment="" name="conferenceName" size="32" type="char"/>
3716 <message comment="" direction="pbx2dev" dynamic="no" name="UserToDeviceDataMessageVersion1" opcode="0x013f" status="no" type="RegistrationAndManagement">
3717 <fields beginversion="0" endversion="22">
3718 <struct comment="" name="userToDeviceDataVersion1" subtype="UserAndDeviceDataVersion1" type="struct">
3720 <integer comment="" name="applicationID" type="uint32"/>
3721 <integer comment="LineId" name="lineInstance" type="uint32"/>
3722 <integer comment="CallId" name="callReference" type="uint32"/>
3723 <integer comment="" name="transactionID" type="uint32"/>
3724 <integer comment="" declare="yes" name="dataLength" type="uint32"/>
3725 <enum comment="" name="sequenceFlag" subtype="SequenceFlag" type="uint32"/>
3726 <integer comment="" name="displayPriority" type="uint32"/>
3727 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3728 <integer comment="" name="appInstanceID" type="uint32"/>
3729 <integer comment="" name="routingID" type="uint32"/>
3730 <xml comment="" maxsize="2000" name="xmldata" size_fieldname="dataLength" type="xml"/>
3735 <message comment="" direction="pbx2dev" dynamic="no" name="VideoDisplayCommandMessage" opcode="0x0140" status="no" type="MediaControl">
3736 <fields beginversion="0" endversion="22">
3737 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3738 <integer comment="CallId" name="callReference" type="uint32"/>
3739 <integer comment="" name="layoutID" type="uint32"/>
3742 <message comment="" direction="pbx2dev" dynamic="no" name="FlowControlNotifyMessage" opcode="0x0141" status="no" type="CallControl">
3743 <fields beginversion="0" endversion="22">
3744 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3745 <integer comment="" name="passthruPartyID" type="uint32"/>
3746 <integer comment="CallId" name="callReference" type="uint32"/>
3747 <integer comment="" name="maximumBitRate" type="uint32"/>
3750 <message comment="" direction="pbx2dev" dynamic="yes" name="ConfigStatV2Message" opcode="0x0142" status="no" type="RegistrationAndManagement">
3751 <fields beginversion="0" endversion="22">
3752 <struct comment="" name="sid" type="struct">
3754 <string comment="Device Name" name="DeviceName" size="16" type="char"/>
3755 <integer comment="User Id" name="reserved_for_future_use" type="uint32"/>
3756 <integer comment="Device Instance" name="instance" type="uint32"/>
3759 <integer comment="" name="numberOfLines" type="uint32"/>
3760 <integer comment="" name="numberOfSpeedDials" type="uint32"/>
3761 <string comment="" name="userName" size="121" type="char"/>
3762 <string comment="" name="serverName" size="121" type="char"/>
3765 <message comment="" direction="pbx2dev" dynamic="yes" name="DisplayNotifyV2Message" opcode="0x0143" status="no" type="RegistrationAndManagement">
3766 <fields beginversion="0" endversion="22">
3767 <integer comment="" name="timeOutValue" type="uint32"/>
3768 <string comment="" name="notify" size="97" subtype="DisplayLabel" type="char"/>
3771 <message comment="" direction="pbx2dev" dynamic="yes" name="DisplayPriNotifyV2Message" opcode="0x0144" status="no" type="RegistrationAndManagement">
3772 <fields alignment="4" beginversion="0" endversion="22">
3773 <integer comment="" name="timeOutValue" type="uint32"/>
3774 <integer comment="" name="priority" type="uint32"/>
3775 <string comment="" name="notify" size="97" subtype="DisplayLabel" type="char"/>
3778 <message comment="" direction="pbx2dev" dynamic="yes" name="DisplayPromptStatusV2Message" opcode="0x0145" status="no" type="CallControl">
3779 <fields alignment="4" beginversion="0" endversion="22">
3780 <integer comment="" name="timeOutValue" type="uint32"/>
3781 <integer comment="LineId" name="lineInstance" type="uint32"/>
3782 <integer comment="CallId" name="callReference" type="uint32"/>
3783 <string comment="" name="promptStatus" size="97" subtype="DisplayLabel" type="char"/>
3786 <message comment="" direction="pbx2dev" dynamic="yes" name="FeatureStatV2Message" opcode="0x0146" status="no" type="RegistrationAndManagement">
3787 <fields alignment="4" beginversion="0" endversion="22">
3788 <integer comment="" name="featureIndex" type="uint32"/>
3789 <integer comment="" name="featureID" type="uint32"/>
3790 <integer comment="" name="featureStatus" type="uint32"/>
3791 <string comment="" name="featureTextLabel" size="121" type="char"/>
3794 <bitfield name="LineTypeBits">
3796 <entry comment="" name="OrigDialed" text="Originaly Dialed" value="0x0001"/>
3797 <entry comment="" name="RedirDialed" text="Redirected Dialed" value="0x0002"/>
3798 <entry comment="" name="CallingPartyNumber" text="CallingNum" value="0x0004"/>
3799 <entry comment="" name="CallingPartyName" text="CallingName" value="0x0008"/>
3802 <message comment="" direction="pbx2dev" dynamic="yes" name="LineStatV2Message" opcode="0x0147" status="no" type="RegistrationAndManagement">
3803 <fields beginversion="0" endversion="22">
3804 <integer comment="" name="lineNumber" type="uint32"/>
3805 <bitfield comment="" name="lineType" size="uint32" subtype="LineTypeBits" type="bitfield">
3807 <entry comment="" name="OrigDialed" text="Originaly Dialed" value="0x0001"/>
3808 <entry comment="" name="RedirDialed" text="Redirected Dialed" value="0x0002"/>
3809 <entry comment="" name="CallingPartyNumber" text="CallingNum" value="0x0004"/>
3810 <entry comment="" name="CallingPartyName" text="CallingName" value="0x0008"/>
3813 <string comment="" name="lineDirNumber" size="25" type="char"/>
3814 <string comment="" name="lineFullyQualifiedDisplayName" size="40" type="char"/>
3815 <string comment="" name="lineTextLabel" size="40" type="char"/>
3818 <message comment="" direction="pbx2dev" dynamic="yes" name="ServiceURLStatV2Message" opcode="0x0148" status="no" type="RegistrationAndManagement">
3819 <fields beginversion="0" endversion="22">
3820 <integer comment="" name="serviceURLIndex" type="uint32"/>
3823 <message comment="" direction="pbx2dev" dynamic="yes" name="SpeedDialStatV2Message" opcode="0x0149" status="no" type="RegistrationAndManagement">
3824 <fields beginversion="0" endversion="22">
3825 <integer comment="" name="speedDialNumber" type="uint32"/>
3826 <string comment="" name="speedDialDirNumber" size="24" type="char"/>
3827 <string comment="" name="speedDialDisplayName" size="40" type="char"/>
3830 <message comment="" direction="pbx2dev" dynamic="yes" name="CallInfoV2Message" opcode="0x014a" status="no" type="CallControl">
3831 <fields alignment="2">
3832 <integer comment="LineId" name="lineInstance" type="uint32"/>
3833 <integer comment="CallId" name="callReference" type="uint32"/>
3834 <enum comment="" name="callType" subtype="CallType" type="uint32"/>
3835 <integer comment="Original Called Party Redirect Reason" name="originalCdpnRedirectReason" type="uint32"/>
3836 <integer comment="Last Redirecting Reason" name="lastRedirectingReason" type="uint32"/>
3837 <integer comment="CallId" name="callInstance" type="uint32"/>
3838 <enum comment="" name="callSecurityStatus" subtype="CallSecurityStatusType" type="uint32"/>
3839 <bitfield comment="" name="partyPIRestrictionBits" size="uint32" subtype="RestrictInformationType" type="bitfield">
3841 <entry comment="" name="RestrictInformationType_CallingPartyName" text="CallingPartyName" value="0x0001"/>
3842 <entry comment="" name="RestrictInformationType_CallingPartyNumber" text="CallingPartyNumber" value="0x0002"/>
3843 <entry comment="" name="RestrictInformationType_CallingParty" text="CallingParty" value="0x0003"/>
3844 <entry comment="" name="RestrictInformationType_CalledPartyName" text="CalledPartyName" value="0x0004"/>
3845 <entry comment="" name="RestrictInformationType_CalledPartyNumber" text="CalledPartyNumber" value="0x0008"/>
3846 <entry comment="" name="RestrictInformationType_CalledParty" text="CalledParty" value="0x000c"/>
3847 <entry comment="" name="RestrictInformationType_OriginalCalledPartyName" text="OriginalCalledPartyName" value="0x0010"/>
3848 <entry comment="" name="RestrictInformationType_OriginalCalledPartyNumber" text="OriginalCalledPartyNumber" value="0x0020"/>
3849 <entry comment="" name="RestrictInformationType_OriginalCalledParty" text="OriginalCalledParty" value="0x0030"/>
3850 <entry comment="" name="RestrictInformationType_LastRedirectPartyName" text="LastRedirectPartyName" value="0x0040"/>
3851 <entry comment="" name="RestrictInformationType_LastRedirectPartyNumber" text="LastRedirectPartyNumber" value="0x0080"/>
3852 <entry comment="" name="RestrictInformationType_LastRedirectParty" text="LastRedirectParty" value="0x00c0"/>
3853 <entry comment="" name="RestrictInformationType_BitsReserved" text="BitsReserved" value="0xffffff00"/>
3856 <string comment="Calling Party Number" name="callingParty" size="VariableDirnumSize" type="char"/>
3857 <string comment="Alternate Calling Party Number" name="AlternateCallingParty" size="VariableDirnumSize" type="char"/>
3858 <string comment="CalledPartyNumber" name="calledParty" size="VariableDirnumSize" type="char"/>
3859 <string comment="Original Called Party Number" name="originalCalledParty" size="VariableDirnumSize" type="char"/>
3860 <string comment="Last Redirecting Party Number" name="lastRedirectingParty" size="VariableDirnumSize" type="char"/>
3861 <string comment="Calling Party Voicemail Box Number" name="cgpnVoiceMailbox" size="VariableDirnumSize" type="char"/>
3862 <string comment="Called Party Voicemail Box Number" name="cdpnVoiceMailbox" size="VariableDirnumSize" type="char"/>
3863 <string comment="Original Called Party Voicemail Box Number" name="originalCdpnVoiceMailbox" size="VariableDirnumSize" type="char"/>
3864 <string comment="Last Redirecting Parties Voicemail Box Number" name="lastRedirectingVoiceMailbox" size="VariableDirnumSize" type="char"/>
3865 <string comment="Calling Party Name" name="callingPartyName" size="121" type="char"/>
3866 <string comment="Called Party Name" name="calledPartyName" size="121" type="char"/>
3867 <string comment="Original Called Party Name" name="originalCalledPartyName" size="121" type="char"/>
3868 <string comment="Last Redirecting Party Name" name="lastRedirectingPartyName" size="121" type="char"/>
3870 <fields beginversion="17" endversion="22">
3871 <string comment="" name="HuntPilotNumber" size="VariableDirnumSize" type="char"/>
3872 <string comment="" name="HuntPilotName" size="121" type="char"/>
3875 <enum name="MediaTransportType">
3877 <entry comment="" name="MediaTransportType_RTP" text="RTP" value="0x0001"/>
3878 <entry comment="" name="MediaTransportType_UDP" text="UDP" value="0x0002"/>
3879 <entry comment="" name="MediaTransportType_TCP" text="TCP" value="0x0003"/>
3882 <message comment="" direction="pbx2dev" dynamic="no" name="PortReqMessage" opcode="0x014b" status="no" type="MediaControl">
3883 <fields beginversion="0" endversion="22">
3884 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3885 <integer comment="CallId" name="callReference" type="uint32"/>
3886 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3887 <enum comment="" name="mediaTransportType" subtype="MediaTransportType" type="uint32"/>
3888 <enum comment="" name="ipAddressType" subtype="IpAddrType" type="uint32"/>
3889 <enum comment="" name="mediaType" subtype="MediaType" type="uint32"/>
3892 <message comment="" direction="pbx2dev" dynamic="no" name="PortCloseMessage" opcode="0x014c" status="no" type="MediaControl">
3893 <fields beginversion="0" endversion="22">
3894 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3895 <integer comment="CallId" name="callReference" type="uint32"/>
3896 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3897 <enum comment="" name="mediaType" subtype="MediaType" type="uint32"/>
3900 <enum name="ResvStyle">
3902 <entry comment="" name="ResvStyle_FF" text="FF" value="0x0001"/>
3903 <entry comment="" name="ResvStyle_SE" text="SE" value="0x0002"/>
3904 <entry comment="" name="ResvStyle_WF" text="WF" value="0x0003"/>
3907 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSListenMessage" opcode="0x014d" status="no" type="IntraCCM">
3908 <fields beginversion="0" endversion="22">
3909 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3910 <integer comment="CallId" name="callReference" type="uint32"/>
3911 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3912 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3913 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3914 <enum comment="" name="resvStyle" subtype="ResvStyle" type="uint32"/>
3915 <integer comment="" name="maxRetryNumber" type="int32"/>
3916 <integer comment="" name="retryTimer" type="uint32"/>
3917 <integer comment="" name="confirmRequired" type="uint32"/>
3918 <integer comment="" name="preemptionPriority" type="uint32"/>
3919 <integer comment="" name="defendingPriority" type="uint32"/>
3920 <enum comment="" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3921 <integer comment="" name="averageBitRate" type="uint32"/>
3922 <integer comment="" name="burstSize" type="uint32"/>
3923 <integer comment="" name="peakRate" type="uint32"/>
3924 <struct comment="" name="appID" subtype="RSVPApplicationID" type="struct">
3926 <string comment="" name="vendorID" size="32" type="char"/>
3927 <string comment="" name="version" size="16" type="char"/>
3928 <string comment="" name="appName" size="32" type="char"/>
3929 <string comment="" name="subAppID" size="32" type="char"/>
3934 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSPathMessage" opcode="0x014e" status="no" type="IntraCCM">
3935 <fields beginversion="0" endversion="22">
3936 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3937 <integer comment="CallId" name="callReference" type="uint32"/>
3938 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3939 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3940 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3941 <enum comment="" name="resvStyle" subtype="ResvStyle" type="uint32"/>
3942 <integer comment="" name="maxRetryNumber" type="int32"/>
3943 <integer comment="" name="retryTimer" type="uint32"/>
3944 <integer comment="" name="preemptionPriority" type="uint32"/>
3945 <integer comment="" name="defendingPriority" type="uint32"/>
3946 <enum comment="" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3947 <integer comment="" name="averageBitRate" type="uint32"/>
3948 <integer comment="" name="burstSize" type="uint32"/>
3949 <integer comment="" name="peakRate" type="uint32"/>
3950 <struct comment="" name="appID" subtype="RSVPApplicationID" type="struct">
3952 <string comment="" name="vendorID" size="32" type="char"/>
3953 <string comment="" name="version" size="16" type="char"/>
3954 <string comment="" name="appName" size="32" type="char"/>
3955 <string comment="" name="subAppID" size="32" type="char"/>
3960 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSTeardownMessage" opcode="0x014f" status="no" type="IntraCCM">
3961 <fields beginversion="0" endversion="22">
3962 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3963 <integer comment="CallId" name="callReference" type="uint32"/>
3964 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3965 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3966 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3967 <enum comment="" name="direction" subtype="RSVPDirection" type="uint32"/>
3970 <message comment="" direction="pbx2pbx" dynamic="no" name="UpdateDSCPMessage" opcode="0x0150" status="no" type="IntraCCM">
3971 <fields beginversion="0" endversion="22">
3972 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3973 <integer comment="CallId" name="callReference" type="uint32"/>
3974 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3975 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3976 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3977 <integer comment="" name="DSCPValue" type="uint32"/>
3980 <message comment="" direction="pbx2pbx" dynamic="no" name="QoSModifyMessage" opcode="0x0151" status="no" type="IntraCCM">
3981 <fields beginversion="0" endversion="22">
3982 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
3983 <integer comment="CallId" name="callReference" type="uint32"/>
3984 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
3985 <ipv4or6 comment="ipaddress in big endian" endianness="big" name="remoteIpAddr" subtype="uint32" type="ipaddr"/>
3986 <integer comment="" name="remotePortNumber" subtype="uint32" type="ipport" use_param="remoteIpAddr"/>
3987 <enum comment="" name="direction" subtype="RSVPDirection" type="uint32"/>
3988 <enum comment="" name="compressionType" subtype="Media_PayloadType" type="uint32"/>
3989 <integer comment="" name="averageBitRate" type="uint32"/>
3990 <integer comment="" name="burstSize" type="uint32"/>
3991 <integer comment="" name="peakRate" type="uint32"/>
3992 <struct comment="" name="appID" subtype="RSVPApplicationID" type="struct">
3994 <string comment="" name="vendorID" size="32" type="char"/>
3995 <string comment="" name="version" size="16" type="char"/>
3996 <string comment="" name="appName" size="32" type="char"/>
3997 <string comment="" name="subAppID" size="32" type="char"/>
4002 <enum name="SubscribeCause">
4004 <entry comment="" name="SubscribeCause_OK" text="OK" value="0x0000"/>
4005 <entry comment="" name="SubscribeCause_RouteFail" text="RouteFail" value="0x0001"/>
4006 <entry comment="" name="SubscribeCause_AuthFail" text="AuthFail" value="0x0002"/>
4007 <entry comment="" name="SubscribeCause_Timeout" text="Timeout" value="0x0003"/>
4008 <entry comment="" name="SubscribeCause_TrunkTerm" text="TrunkTerm" value="0x0004"/>
4009 <entry comment="" name="SubscribeCause_TrunkForbidden" text="TrunkForbidden" value="0x0005"/>
4010 <entry comment="" name="SubscribeCause_Throttle" text="Throttle" value="0x0006"/>
4013 <message comment="" direction="pbx2dev" dynamic="no" name="SubscriptionStatMessage" opcode="0x0152" status="result" type="RegistrationAndManagement">
4014 <fields beginversion="0" endversion="22">
4015 <integer comment="" name="transactionID" type="uint32"/>
4016 <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
4017 <integer comment="" name="timer" type="uint32"/>
4018 <enum comment="" name="cause" subtype="SubscribeCause" type="uint32"/>
4021 <message comment="" direction="pbx2dev" dynamic="no" name="NotificationMessage" opcode="0x0153" status="no" type="RegistrationAndManagement">
4022 <fields alignment="4" beginversion="0" endversion="22">
4023 <integer comment="" name="transactionID" type="uint32"/>
4024 <enum comment="" name="featureID" subtype="SubscriptionFeatureID" type="uint32"/>
4025 <integer comment="" name="status" type="uint32"/>
4026 <string comment="" name="text" size="97" type="char"/>
4029 <message comment="" direction="pbx2dev" dynamic="no" name="StartMediaTransmissionAckMessage" opcode="0x0154" status="no" type="MediaControl">
4031 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
4032 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
4033 <integer comment="CallId" name="callReference" type="uint32"/>
4034 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="transmitIpAddr" subtype="IpAddress" type="ipaddr"/>
4035 <integer comment="" name="transmitPort" type="uint32"/>
4036 <enum comment="" name="startMediaTransmissionStatus" subtype="MediaStatus" type="uint32"/>
4039 <message comment="" direction="pbx2dev" dynamic="no" name="StartMultiMediaTransmissionAckMessage" opcode="0x0155" status="no" type="MediaControl">
4041 <integer comment="Conference ID" name="conferenceID" type="uint32"/>
4042 <integer comment="PassThrough PartyId" name="passThruPartyID" type="uint32"/>
4043 <integer comment="CallId" name="callReference" type="uint32"/>
4044 <ipv4or6 comment="ipaddress in big endian" endiannes="big" endianness="big" name="transmitIpAddr" subtype="IpAddress" type="ipaddr"/>
4045 <integer comment="" name="transmitPort" type="uint32"/>
4046 <enum comment="" name="resultCode" subtype="MediaStatus" type="uint32"/>
4049 <enum name="CallHistoryDisposition">
4051 <entry comment="" name="CallHistoryDisposition_UnknownDisp" text="UnknownDisp" value="0xffffffff"/>
4052 <entry comment="" name="CallHistoryDisposition_Ignore" text="Ignore" value="0x0000"/>
4053 <entry comment="" name="CallHistoryDisposition_PlacedCalls" text="PlacedCalls" value="0x0001"/>
4054 <entry comment="" name="CallHistoryDisposition_ReceivedCalls" text="ReceivedCalls" value="0x0002"/>
4055 <entry comment="" name="CallHistoryDisposition_MissedCalls" text="MissedCalls" value="0x0003"/>
4058 <message comment="" direction="pbx2dev" dynamic="no" name="CallHistoryInfoMessage" opcode="0x0156" status="no" type="CallControl">
4059 <fields beginversion="0" endversion="22">
4060 <enum comment="" name="callHistoryDisposition" subtype="CallHistoryDisposition" type="uint32"/>
4061 <integer comment="LineId" name="lineInstance" type="uint32"/>
4062 <integer comment="CallId" name="callReference" type="uint32"/>
4065 <message comment="Sent by wifi devices, contains xml information about connected SSID" direction="pbx2dev" dynamic="no" name="LocationInfoMessage" opcode="0x0156" status="no" type="RegistrationAndManagement">
4066 <fields alignment="4" beginversion="0" endversion="22">
4067 <string comment="" name="locationInfo" size="2401" type="char"/>
4070 <enum name="MwiNotificationResult">
4072 <entry comment="" name="MwiNotificationResult_Ok" text="Ok" value="0x0000"/>
4073 <entry comment="" name="MwiNotificationResult_GeneralError" text="GeneralError" value="0x0001"/>
4074 <entry comment="" name="MwiNotificationResult_RequestRejected" text="RequestRejected" value="0x0002"/>
4075 <entry comment="" name="MwiNotificationResult_VmCountOutOfBounds" text="VmCountOutOfBounds" value="0x0003"/>
4076 <entry comment="" name="MwiNotificationResult_FaxCountOutOfBounds" text="FaxCountOutOfBounds" value="0x0004"/>
4077 <entry comment="" name="MwiNotificationResult_InvalidPriorityVmCount" text="InvalidPriorityVmCount" value="0x0005"/>
4078 <entry comment="" name="MwiNotificationResult_InvalidPriorityFaxCount" text="InvalidPriorityFaxCount" value="0x0006"/>
4081 <message comment="" direction="pbx2dev" dynamic="no" name="MwiResponseMessage" opcode="0x0158" status="no" type="RegistrationAndManagement">
4082 <fields beginversion="0" endversion="22">
4083 <string comment="" name="mwiTargetNumber" size="25" type="char"/>
4084 <enum comment="" name="mwi_notification_result" subtype="MwiNotificationResult" type="uint32"/>
4087 <message comment="" direction="pbx2dev" dynamic="no" name="EnhancedAlarmMessage" opcode="0x015a" status="no" type="RegistrationAndManagement">
4088 <fields alignment="4" beginversion="0" endversion="22">
4089 <xml comment="" name="alarmInfo" size="2048" type="xml"/>
4092 <message comment="" direction="pbx2dev" dynamic="no" name="CallCountReqMessage" opcode="0x015e" status="no" type="CallControl"/>
4093 <message comment="" direction="pbx2dev" dynamic="no" name="CallCountRespMessage" opcode="0x015f" status="no" type="CallControl">
4094 <fields beginversion="0" endversion="22">
4095 <integer comment="Total Number of Configured Lines" name="totalNumOfConfiguredLines" type="uint32"/>
4096 <integer comment="Starting Line Instance" name="startingLineInstance" type="uint32"/>
4097 <integer comment="Number of Line Data Entries" declare="yes" name="lineDataEntries" type="uint32"/>
4098 <struct comment="" maxsize="42" name="lineData" size_fieldname="lineDataEntries" subtype="LineData" type="struct">
4100 <integer comment="" name="maxNumCalls" type="uint16"/>
4101 <integer comment="" name="busyTrigger" type="uint16"/>
4106 <enum name="RecordingStatus">
4108 <entry comment="" name="RecordingStatus__OFF" text="_OFF" value="0x0000"/>
4109 <entry comment="" name="RecordingStatus__ON" text="_ON" value="0x0001"/>
4112 <message comment="" direction="pbx2dev" dynamic="no" name="RecordingStatusMessage" opcode="0x0160" status="no" type="CallControl">
4113 <fields beginversion="0" endversion="22">
4114 <integer comment="CallId" name="callReference" type="uint32"/>
4115 <enum comment="" name="recording_status" subtype="RecordingStatus" type="uint32"/>
4118 <message comment="" direction="dev2pbx" dynamic="no" name="SPCPRegisterTokenReq" opcode="0x8000" status="no" type="RegistrationAndManagement">
4119 <fields beginversion="0" endversion="22">
4120 <struct comment="" name="sid" type="struct">
4122 <string comment="Device Name" name="DeviceName" size="16" type="char"/>
4123 <integer comment="User Id" name="reserved_for_future_use" type="uint32"/>
4124 <integer comment="Device Instance" name="instance" type="uint32"/>
4127 <integer comment="" name="stationIpAddr" type="uint32"/>
4128 <enum comment="" name="deviceType" subtype="DeviceType" type="uint32"/>
4129 <integer comment="" name="maxStreams" type="uint32"/>
4132 <message comment="" direction="pbx2dev" dynamic="no" name="SPCPRegisterTokenAck" opcode="0x8100" status="no" type="RegistrationAndManagement">
4133 <fields beginversion="0" endversion="22">
4134 <integer comment="" name="features" type="uint32"/>
4137 <message comment="" direction="pbx2dev" dynamic="no" name="SPCPRegisterTokenReject" opcode="0x8101" status="no" type="RegistrationAndManagement">
4138 <fields beginversion="0" endversion="22">
4139 <integer comment="" name="waitTimeBeforeNextReq" type="uint32"/>