Struct

GumInvocationBackend

Description

struct GumInvocationBackend {
  GumPointCut (* get_point_cut) (
    GumInvocationContext* context
  );;
  GumThreadId (* get_thread_id) (
    GumInvocationContext* context
  );;
  guint (* get_depth) (
    GumInvocationContext* context
  );;
  gpointer (* get_listener_thread_data) (
    GumInvocationContext* context,
    gsize required_size
  );;
  gpointer (* get_listener_function_data) (
    GumInvocationContext* context
  );;
  gpointer (* get_listener_invocation_data) (
    GumInvocationContext* context,
    gsize required_size
  );;
  gpointer (* get_replacement_data) (
    GumInvocationContext* context
  );;
  gpointer state;
  gpointer data;
}

No description available.

Structure members
get_point_cut: GumPointCut (* get_point_cut) ( GumInvocationContext* context )

No description available.

get_thread_id: GumThreadId (* get_thread_id) ( GumInvocationContext* context )

No description available.

get_depth: guint (* get_depth) ( GumInvocationContext* context )

No description available.

get_listener_thread_data: gpointer (* get_listener_thread_data) ( GumInvocationContext* context, gsize required_size )

No description available.

get_listener_function_data: gpointer (* get_listener_function_data) ( GumInvocationContext* context )

No description available.

get_listener_invocation_data: gpointer (* get_listener_invocation_data) ( GumInvocationContext* context, gsize required_size )

No description available.

get_replacement_data: gpointer (* get_replacement_data) ( GumInvocationContext* context )

No description available.

state: gpointer

No description available.

data: gpointer

No description available.