Protocol.vardict
Description:
[ CCode ( has_construct_function = false ) ]
[ Version ( since = "0.23.3" ) ]
public Protocol.vardict (DBusDaemon dbus, string cm_name, string protocol_name, Variant immutable_properties) throws Error
  [ Version ( since = "0.23.3" ) ]
public Protocol.vardict (DBusDaemon dbus, string cm_name, string protocol_name, Variant immutable_properties) throws Error
Create a new protocol proxy.
If immutable_properties is a floating reference, this function will take ownership of it, much like g_variant_ref_sink
      . See documentation of that function for details.
Parameters:
| dbus | proxy for the D-Bus daemon; may not be  | 
| cm_name | the connection manager name (such as "gabble") | 
| protocol_name | the protocol name (such as "jabber") | 
| immutable_properties | the immutable D-Bus properties for this protocol | 
Returns:
| a new protocol proxy, or  |