4.7 Obtaining a List of MCU-Types

The following example is a getAvailableMcuTypes request from a protocol client application to the Focus Factory.

 SERVICE sip:alice@contoso.com;gruu;opaque=app:conf:focusfactory SIP/2.0
 From: sip:alice@contoso.com;tag=f7588dc66124429ab736;epid=1
 To: sip:alice@contoso.com;gruu;opaque=app:conf:focusfactory;tag=ccb81c3509
 Call-ID: 65a46bb0b6604f4b8bc3f47b3f225c46
 CSeq: 7 SERVICE
 Content-Type: application/cccp+xml
 ...Other SIP headers...
  
 <request C3PVersion="1"
          requestId="7" 
          from="sip:alice@contoso.com"
          to="sip:alice@contoso.com;gruu;opaque=app:conf:focusfactory"
          xmlns="urn:ietf:params:xml:ns:cccp">
   <getAvailableMcuTypes/>
 </request>

The following example is a getAvailableMcuTypes response from a Focus Factory to a protocol client application.

 SIP/2.0 200 OK
 From: sip:alice@contoso.com;tag=f7588dc66124429ab736;epid=1
 To: sip:alice@contoso.com;gruu;opaque=app:conf:focusfactory;tag=ccb81c3509
 Call-ID: 65a46bb0b6604f4b8bc3f47b3f225c46
 CSeq: 7 SERVICE
 Content-Type: application/cccp+xml
 ...Other SIP headers...
  
 <response C3PVersion="1"
           requestId="7" 
       from="sip:alice@contoso.com;gruu;opaque=app:conf:focusfactory"
           to="sip:alice@contoso.com"
           code="success"
           xmlns="urn:ietf:params:xml:ns:cccp">
   <getAvailableMcuTypes>
     <mcu-types>
   <mcuType>audio-video</mcuType>
   <mcuType>chat</mcuType>
   <mcuType>meeting</mcuType>
   <mcuType>phone-conf</mcuType>
 </mcu-types>
   </getAvailableMcuTypes>
 </response>