CodeSlayerProcesses

CodeSlayerProcesses

Synopsis

struct              CodeSlayerProcesses;
CodeSlayerProcesses * codeslayer_processes_new          (void);
void                codeslayer_processes_add            (CodeSlayerProcesses *processes,
                                                         CodeSlayerProcess *process);
void                codeslayer_processes_remove         (CodeSlayerProcesses *processes,
                                                         gint id);

Object Hierarchy

  GObject
   +----CodeSlayerProcesses

Signals

  "process-finished"                               : No Hooks
  "process-started"                                : No Hooks

Description

Details

struct CodeSlayerProcesses

struct CodeSlayerProcesses;

codeslayer_processes_new ()

CodeSlayerProcesses * codeslayer_processes_new          (void);

codeslayer_processes_add ()

void                codeslayer_processes_add            (CodeSlayerProcesses *processes,
                                                         CodeSlayerProcess *process);

codeslayer_processes_remove ()

void                codeslayer_processes_remove         (CodeSlayerProcesses *processes,
                                                         gint id);

Signal Details

The "process-finished" signal

void                user_function                      (CodeSlayerProcesses *codeslayerprocesses,
                                                        gpointer             arg1,
                                                        gpointer             user_data)                : No Hooks

Note: for internal use only.

The ::process-finished signal is invoked when a thread finishes and removed from the list of processes.

codeslayerprocesses :

the processes that received the signal

user_data :

user data set when the signal handler was connected.

The "process-started" signal

void                user_function                      (CodeSlayerProcesses *codeslayerprocesses,
                                                        gpointer             arg1,
                                                        gpointer             user_data)                : No Hooks

Note: for internal use only.

The ::process-started signal is invoked when a thread is created and added to the list of processes.

codeslayerprocesses :

the processes that received the signal

user_data :

user data set when the signal handler was connected.