account_manager


Description:

[ NoAccessorMethod ]
[ Version ( deprecated = true , since = "0.11.14" ) ]
public AccountManager account_manager { owned get; construct; }

Warning: account_manager is deprecated.

Account manager for this base client, used to look up or create Account objects.

Note:

New code should not use this property, it may be null in the case self was constructed with a SimpleClientFactory.

This may be specified in the constructor in order to get existing Account objects.

It is not guaranteed that any of its features have been prepared, and it is not necessary to wait for any features before specifying this property in the constructor.

Clients that interact with the Account should usually set this property instead of dbus_daemon. Doing this will ensure that each account, connection or contact is represented by a single Account, Connection or Contact object, shared between all the cooperating modules that have the same AccountManager.

If the dbus_daemon is set to the result of dup, then this property defaults to the result of dup.

This property may be null initially, but will always be non-%NULL after the BaseClient has been constructed.

It is an error to specify both a non-%NULL account manager, and a non-%NULL dbus_daemon that is not the same as the account manager's dbus_daemon.