Home | History | Annotate | Download | only in shill

Lines Matching refs:Profile

51 class Profile : public base::RefCounted<Profile> {
74 Profile(ControlInterface* control_interface,
81 virtual ~Profile();
83 // Set up persistent storage for this Profile.
87 // Set up stub storage for this Profile. The data will NOT be
91 // Remove the persistent storage for this Profile. It is an error to
108 // Returns true if |service| is new to this profile and was added,
121 // Ask |service| if it can configure itself from the profile. If it can,
127 // the service to point at this profile and return true. If not, return
131 // Allow the device to configure itself from this profile. Returns
136 // Remove a named entry from the profile. This includes detaching
137 // any service that uses this profile entry.
140 // Return a service configured from the given profile entry.
146 // Return whether |service| can configure itself from the profile.
169 // Parses a profile identifier. There're two acceptable forms of the |raw|
175 // Returns the composite string identifier for a profile, as would have
177 // profile. It returns a string in the form "identifier", or
178 // "~user/identifier" depending on whether this profile has a user
182 // Load a list of user profile identifiers from a cache file |path|.
187 // Save a list of user profile identifiers |profiles| to a cache file |path|.
192 // Returns whether |name| matches this Profile's |name_|.
195 // Returns the username component of the profile identifier.
198 // Returns the user_hash component of the profile identifier.
205 // Returns a read-only copy of the backing storage of the profile.
213 // Returns the persistent store file path for a Profile with the
216 // instantiate a Profile.
245 Strings(Profile::*get)(Error* error));
260 // Allows this profile to be backed with on-disk storage.
265 DISALLOW_COPY_AND_ASSIGN(Profile);