Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

packageref.c File Reference

#include <hiker/bundlemgr.h>
#include <hiker/prv/bundlemgr_prv.h>
#include <hiker/ipc.h>
#include <string.h>
#include <stdlib.h>
#include <sqlite3.h>
#include <unistd.h>
#include <hiker/fail.h>
#include <libintl.h>
#include <stdio.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/mount.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include "pm_traces.h"
#include "pm_globals.h"
#include "pm_ipc.h"
#include "pm_sql.h"
#include "pm_refimpl.h"
#include "pm_msg.h"
#include "pm_perms.h"
#include "ghost_support.h"
#include "loop_interface.h"
#include "cramfs_interface.h"

Data Structures

struct  precord
struct  old_boundtextdomain_t

Defines

#define MAX_LOOPDEV   256

Typedefs

typedef old_boundtextdomain_t old_boundtextdomain_t

Functions

void alp_prv_bundle_clear_local_effects ()
AlpBundleRef alp_bundle_open (AlpBundle index)
 Open a bundle Given a bundle index, open the bundle, making its contents available for use, until it is closed.
AlpBundleRef alp_prv_bundle_open (AlpBundle index, int flags)
 Open a bundle Given a bundle index, open the bundle, making its contents available for use, until it is closed.
void handle_client_alp_bundle_open (AlpConnection *connection, AlpMessage *message, gpointer cbData)
alp_status_t alp_prv_bundle_force_close (AlpBundle index, int flags)
 Utility routine to close a bundle.
alp_status_t alp_bundle_close (struct _AlpBundleRef *ref)
alp_status_t alp_prv_bundle_close (struct _AlpBundleRef *ref, int flags)
void handle_client_alp_bundle_close (AlpConnection *connection, AlpMessage *message, gpointer cbData)
AlpBundle alp_bundle_ref_bundle (struct _AlpBundleRef *ref)
alp_status_t alp_prv_bundle_ref_incref (struct _AlpBundleRef *ref)
alp_status_t alp_prv_bundle_ref_decref (AlpBundleRef ref)
 Decrement the refcount on an open bundle.
alp_status_t alp_prv_bundle_incref (AlpBundle index, int flags)
 Increment the refcount on a bundle.
void handle_client_alp_prv_bundle_incref (AlpConnection *connection, AlpMessage *message, gpointer cbData)
alp_status_t alp_prv_bundle_decref (AlpBundle index, int flags)
 Decrement the refcount on an open bundle.
void handle_client_alp_prv_bundle_decref (AlpConnection *connection, AlpMessage *message, gpointer cbData)

Variables

GTree * sRecordTree


Define Documentation

#define MAX_LOOPDEV   256
 


Typedef Documentation

typedef struct old_boundtextdomain_t old_boundtextdomain_t
 


Function Documentation

alp_status_t alp_bundle_close struct _AlpBundleRef ref  ) 
 

AlpBundleRef alp_bundle_open AlpBundle  idx  ) 
 

Open a bundle Given a bundle index, open the bundle, making its contents available for use, until it is closed.

Note that opening a bundle will automatically make sure that any bundles it requires are also opened -- if any requirements are not met that are not optional, the open will fail.

AlpBundle alp_bundle_ref_bundle struct _AlpBundleRef ref  ) 
 

void alp_prv_bundle_clear_local_effects  ) 
 

alp_status_t alp_prv_bundle_close struct _AlpBundleRef ref,
int  flags
 

alp_status_t alp_prv_bundle_ref_incref struct _AlpBundleRef ref  ) 
 

void handle_client_alp_bundle_close AlpConnection connection,
AlpMessage message,
gpointer  cbData
 

void handle_client_alp_bundle_open AlpConnection connection,
AlpMessage message,
gpointer  cbData
 

void handle_client_alp_prv_bundle_decref AlpConnection connection,
AlpMessage message,
gpointer  cbData
 

void handle_client_alp_prv_bundle_incref AlpConnection connection,
AlpMessage message,
gpointer  cbData
 


Variable Documentation

GTree* sRecordTree
 


Generated on Sat Dec 16 20:29:48 2006 for hiker-0.9 by  doxygen 1.4.4