Interface

AstalIOApplication

Description

interface AstalIO.Application : GObject.Object

This interface is used as a placeholder for the Astal Application class. It is not meant to be used by consumers.

Prerequisite

In order to implement Application, your type must inherit fromGObject.

Instance methods

astal_io_application_quit
No description available.

astal_io_application_inspector
No description available.

astal_io_application_toggle_window
No description available.

astal_io_application_acquire_socket
No description available.

astal_io_application_request
No description available.

astal_io_application_get_instance_name
No description available.

astal_io_application_set_instance_name
No description available.

Properties

AstalIO.Application:instance-name
No description available.

Interface structure

struct AstalIOApplicationIface {
  void (* quit) (
    AstalIOApplication* self,
    GError** error
  );
  void (* inspector) (
    AstalIOApplication* self,
    GError** error
  );
  void (* toggle_window) (
    AstalIOApplication* self,
    const gchar* window,
    GError** error
  );
  void (* acquire_socket) (
    AstalIOApplication* self,
    GError** error
  );
  void (* request) (
    AstalIOApplication* self,
    const gchar* msg,
    GSocketConnection* conn,
    GError** error
  );
  gchar* (* get_instance_name) (
    AstalIOApplication* self
  );
  void (* set_instance_name) (
    AstalIOApplication* self,
    const gchar* value
  );
  
}

No description available.

Interface members
quit
void (* quit) (
    AstalIOApplication* self,
    GError** error
  )
 

No description available.

inspector
void (* inspector) (
    AstalIOApplication* self,
    GError** error
  )
 

No description available.

toggle_window
void (* toggle_window) (
    AstalIOApplication* self,
    const gchar* window,
    GError** error
  )
 

No description available.

acquire_socket
void (* acquire_socket) (
    AstalIOApplication* self,
    GError** error
  )
 

No description available.

request
void (* request) (
    AstalIOApplication* self,
    const gchar* msg,
    GSocketConnection* conn,
    GError** error
  )
 

No description available.

get_instance_name
gchar* (* get_instance_name) (
    AstalIOApplication* self
  )
 

No description available.

set_instance_name
void (* set_instance_name) (
    AstalIOApplication* self,
    const gchar* value
  )
 

No description available.

Virtual methods

AstalIO.Application.quit
No description available.

AstalIO.Application.inspector
No description available.

AstalIO.Application.toggle_window
No description available.

AstalIO.Application.acquire_socket
No description available.

AstalIO.Application.request
No description available.

AstalIO.Application.get_instance_name
No description available.

AstalIO.Application.set_instance_name
No description available.