Possible Errors: [service].Error.InvalidArguments
- object ConnectProvider(dict provider)
+ object ConnectProvider(dict provider) [deprecated]
Connect to a VPN specified by the given provider
properties.
When 'SessionMode' property is enabled, this method
call is disallowed.
+ This API is deprecated and should not be used.
+ The VPN configuration API is provided by ConnMan
+ VPN daemon and user should use that one instead.
+
Possible Errors: [service].Error.InvalidArguments
void RegisterAgent(object path)
{ GDBUS_METHOD("GetTechnologies",
NULL, GDBUS_ARGS({ "technologies", "a(oa{sv})" }),
get_technologies) },
- { GDBUS_METHOD("RemoveProvider",
+ { GDBUS_DEPRECATED_METHOD("RemoveProvider",
GDBUS_ARGS({ "provider", "o" }), NULL,
remove_provider) },
{ GDBUS_METHOD("GetServices",
NULL, GDBUS_ARGS({ "services", "a(oa{sv})" }),
get_services) },
- { GDBUS_ASYNC_METHOD("ConnectProvider",
+ { GDBUS_DEPRECATED_ASYNC_METHOD("ConnectProvider",
GDBUS_ARGS({ "provider", "a{sv}" }),
GDBUS_ARGS({ "path", "o" }),
connect_provider) },