GumScript *
gum_script_backend_create_finish (GumScriptBackend * self,
                                  GAsyncResult * result,
                                  GError ** error)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->create_finish (self, result,
      error);
}
Exemple #2
0
GBytes *
gum_script_backend_compile_sync (GumScriptBackend * self,
                                 const gchar * source,
                                 GCancellable * cancellable,
                                 GError ** error)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->compile_sync (self, source,
      cancellable, error);
}
void
gum_script_backend_set_debug_message_handler (
    GumScriptBackend * self,
    GumScriptDebugMessageHandler handler,
    gpointer data,
    GDestroyNotify data_destroy)
{
  GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->set_debug_message_handler (self,
      handler, data, data_destroy);
}
Exemple #4
0
void
gum_script_backend_compile (GumScriptBackend * self,
                            const gchar * source,
                            GCancellable * cancellable,
                            GAsyncReadyCallback callback,
                            gpointer user_data)
{
  GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->compile (self, source, cancellable,
      callback, user_data);
}
Exemple #5
0
GumScript *
gum_script_backend_create_from_bytes_sync (GumScriptBackend * self,
                                           const gchar * name,
                                           GBytes * bytes,
                                           GCancellable * cancellable,
                                           GError ** error)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->create_from_bytes_sync (self,
      name, bytes, cancellable, error);
}
Exemple #6
0
void
gum_script_backend_create_from_bytes (GumScriptBackend * self,
                                      const gchar * name,
                                      GBytes * bytes,
                                      GCancellable * cancellable,
                                      GAsyncReadyCallback callback,
                                      gpointer user_data)
{
  GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->create_from_bytes (self, name, bytes,
      cancellable, callback, user_data);
}
gboolean
gum_script_backend_supports_unload (GumScriptBackend * self)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->supports_unload (self);
}
gboolean
gum_script_backend_is_ignoring (GumScriptBackend * self,
                                GumThreadId thread_id)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->is_ignoring (self, thread_id);
}
void
gum_script_backend_unignore_later (GumScriptBackend * self,
                                   GumThreadId thread_id)
{
  GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->unignore_later (self, thread_id);
}
void
gum_script_backend_post_debug_message (GumScriptBackend * self,
                                       const gchar * message)
{
  GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->post_debug_message (self, message);
}
Exemple #11
0
GMainContext *
gum_script_backend_get_main_context (GumScriptBackend * self)
{
  return GUM_SCRIPT_BACKEND_GET_INTERFACE (self)->get_main_context (self);
}