Class
AtspiDBusMutterScreenCastStreamProxy
Description [src]
class Atspi.DBusMutterScreenCastStreamProxy : GObject.Object
implements Atspi.DBusMutterScreenCastStream {
/* No available fields */
}
The AtspiDBusMutterScreenCastStreamProxy
structure contains only private data and should only be accessed using the provided API.
Constructors
atspi_dbus_mutter_screen_cast_stream_proxy_new_finish
Finishes an operation started with atspi_dbus_mutter_screen_cast_stream_proxy_new().
atspi_dbus_mutter_screen_cast_stream_proxy_new_for_bus_finish
Finishes an operation started with atspi_dbus_mutter_screen_cast_stream_proxy_new_for_bus().
atspi_dbus_mutter_screen_cast_stream_proxy_new_for_bus_sync
Like atspi_dbus_mutter_screen_cast_stream_proxy_new_sync()
but takes a GBusType
instead of a GDBusConnection
.
atspi_dbus_mutter_screen_cast_stream_proxy_new_sync
Synchronously creates a proxy for the D-Bus interface org.gnome.Mutter.ScreenCast.Stream. See g_dbus_proxy_new_sync()
for more details.
Functions
atspi_dbus_mutter_screen_cast_stream_proxy_new
Asynchronously creates a proxy for the D-Bus interface org.gnome.Mutter.ScreenCast.Stream. See g_dbus_proxy_new()
for more details.
atspi_dbus_mutter_screen_cast_stream_proxy_new_for_bus
Like atspi_dbus_mutter_screen_cast_stream_proxy_new()
but takes a GBusType
instead of a GDBusConnection
.
Instance methods
Methods inherited from AtspiDBusMutterScreenCastStream (8)
atspi_dbus_mutter_screen_cast_stream_call_start
Asynchronously invokes the Start() D-Bus method on proxy
.
When the operation is finished, callback
will be invoked in the thread-default main loop of the thread you are calling this method from (see g_main_context_push_thread_default()).
You can then call atspi_dbus_mutter_screen_cast_stream_call_start_finish()
to get the result of the operation.
atspi_dbus_mutter_screen_cast_stream_call_start_finish
Finishes an operation started with atspi_dbus_mutter_screen_cast_stream_call_start().
atspi_dbus_mutter_screen_cast_stream_call_start_sync
Synchronously invokes the Start() D-Bus method on proxy
. The calling thread is blocked until a reply is received.
atspi_dbus_mutter_screen_cast_stream_complete_start
Helper function used in service implementations to finish handling invocations of the Start() D-Bus method. If you instead want to finish handling an invocation by returning an error, use g_dbus_method_invocation_return_error()
or similar.
atspi_dbus_mutter_screen_cast_stream_dup_parameters
Gets a copy of the “Parameters” D-Bus property.
atspi_dbus_mutter_screen_cast_stream_emit_pipewire_stream_added
Emits the “PipeWireStreamAdded” D-Bus signal.
atspi_dbus_mutter_screen_cast_stream_get_parameters
Gets the value of the “Parameters” D-Bus property.
atspi_dbus_mutter_screen_cast_stream_set_parameters
Sets the “Parameters” D-Bus property to value
.
Properties
Properties inherited from AtspiDBusMutterScreenCastStream (1)
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Signals inherited from AtspiDBusMutterScreenCastStream (2)
AtspiDBusMutterScreenCastStream::handle-start
Signal emitted when a remote caller is invoking the Start() D-Bus method.
AtspiDBusMutterScreenCastStream::pipewire-stream-added
On the client-side, this signal is emitted whenever the D-Bus signal “PipeWireStreamAdded” is received.