| Top |  |  |  |  | 
void rygel_state_machine_run (RygelStateMachine *self,GAsyncReadyCallback _callback_,gpointer _user_data_);
See also: rygel_state_machine_run_finish()
| self | the RygelStateMachine instance | |
| _callback_ | callback to call when the request is satisfied. | [scope async] | 
| _user_data_ |  the data to pass to  | [closure] | 
void rygel_state_machine_run_finish (RygelStateMachine *self,GAsyncResult *_res_);
See also: rygel_state_machine_run()
GCancellable *
rygel_state_machine_get_cancellable (RygelStateMachine *self);
Get and return the current value of the "cancellable" property.
void rygel_state_machine_set_cancellable (RygelStateMachine *self,GCancellable *value);
Set the value of the "cancellable" property to value
.
| self | the RygelStateMachine instance to modify | |
| value | the new value of the "cancellable" property | 
struct RygelStateMachineIface {
	GTypeInterface parent_iface;
	void (*run) (RygelStateMachine* self, GAsyncReadyCallback _callback_, gpointer _user_data_);
	void (*run_finish) (RygelStateMachine* self, GAsyncResult* _res_);
	GCancellable* (*get_cancellable) (RygelStateMachine* self);
	void (*set_cancellable) (RygelStateMachine* self, GCancellable* value);
};
Interface for creating RygelStateMachine implementations.
| GTypeInterface  | the parent interface structure | |
| virtual method called by  | ||
| asynchronous finish function for  | ||
| getter method for the abstract property "cancellable" | ||
| setter method for the abstract property "cancellable" | 
“completed” signalvoid user_function (RygelStateMachine *state_machine, gpointer user_data)
| state_machine | the RygelStateMachine instance that received the signal | |
| user_data | user data set when the signal handler was connected. | 
Flags: Run Last