The Assimilation Project  based on Assimilation version 1.1.7.1474836767
_ResourceQueue Struct Reference

#include <resourcequeue.h>

Collaboration diagram for _ResourceQueue:

Data Fields

AssimObj baseclass
 Base object: implements ref, unref, toString. More...
 
GHashTable * resources
 Table of resource queues. More...
 
gint timerid
 id of our run timer More...
 
gint activechildcnt
 Count of active child processes. More...
 
gboolean shuttingdown
 TRUE means we'll shut down when last job finishes. More...
 
void(* settimeout )(ResourceQueue *, guint timeout)
 
guint(* gettimeout )(ResourceQueue *, guint timeout)
 
gboolean(* Qcmd )(ResourceQueue *self, ConfigContext *request, ResourceCmdCallback callback, gpointer user_data)
 
gboolean(* cancel )(ResourceQueue *self, ConfigContext *request)
 
void(* cancelall )(ResourceQueue *self)
 

Detailed Description

Definition at line 47 of file resourcequeue.h.

Field Documentation

gint _ResourceQueue::activechildcnt

Count of active child processes.

Definition at line 51 of file resourcequeue.h.

Referenced by _resource_queue_endnotify().

AssimObj _ResourceQueue::baseclass

Base object: implements ref, unref, toString.

Definition at line 48 of file resourcequeue.h.

Referenced by _resource_queue_endnotify().

gboolean(* _ResourceQueue::cancel) (ResourceQueue *self, ConfigContext *request)

Definition at line 59 of file resourcequeue.h.

Referenced by nanoobey_cancelrscoperation().

void(* _ResourceQueue::cancelall) (ResourceQueue *self)

Definition at line 61 of file resourcequeue.h.

Referenced by nano_initiate_shutdown().

guint(* _ResourceQueue::gettimeout) (ResourceQueue *, guint timeout)

Definition at line 54 of file resourcequeue.h.

gboolean(* _ResourceQueue::Qcmd) (ResourceQueue *self, ConfigContext *request, ResourceCmdCallback callback, gpointer user_data)
GHashTable* _ResourceQueue::resources

Table of resource queues.

Definition at line 49 of file resourcequeue.h.

void(* _ResourceQueue::settimeout) (ResourceQueue *, guint timeout)

Definition at line 53 of file resourcequeue.h.

gboolean _ResourceQueue::shuttingdown

TRUE means we'll shut down when last job finishes.

Definition at line 52 of file resourcequeue.h.

Referenced by _resource_queue_endnotify().

gint _ResourceQueue::timerid

id of our run timer

Definition at line 50 of file resourcequeue.h.


The documentation for this struct was generated from the following file: