Class

AtspiDBusMutterScreenCastStreamSkeleton

Description [src]

class Atspi.DBusMutterScreenCastStreamSkeleton : GObject.Object
  implements Atspi.DBusMutterScreenCastStream {
  /* No available fields */
}

The AtspiDBusMutterScreenCastStreamSkeleton structure contains only private data and should only be accessed using the provided API.

Ancestors

Constructors

atspi_dbus_mutter_screen_cast_stream_skeleton_new

Creates a skeleton object for the D-Bus interface org.gnome.Mutter.ScreenCast.Stream.

Instance methods

Methods inherited from GObject (43)

Please see GObject for a full list of 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)
AtspiDBusMutterScreenCastStream:parameters

Represents the D-Bus property Parameters”.

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.

Class structure

struct AtspiDBusMutterScreenCastStreamSkeletonClass {
  GDBusInterfaceSkeletonClass parent_class;
  
}

Class structure for AtspiDBusMutterScreenCastStreamSkeleton.

Class members
parent_class: GDBusInterfaceSkeletonClass

The parent class.