types.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
#ifndef DEBIAN_INSTALLER__TYPES_H
00025
#define DEBIAN_INSTALLER__TYPES_H
00026
00027
#include <stdbool.h>
00028
#include <stdint.h>
00029
#include <sys/types.h>
00030
00042 typedef bool di_equal_func (
const void *key1,
const void *key2);
00047 typedef void di_destroy_notify (
void *data);
00053 typedef uint32_t
di_hash_func (
const void *key);
00054
typedef void di_hfunc (
void *key,
void *value,
void *user_data);
00055
typedef void di_func (
void *data,
void *user_data);
00056
00063 typedef int di_io_handler (
const char *buf, size_t len,
void *user_data);
00064
00070 typedef int di_process_handler (pid_t pid,
void *user_data);
00071
00075 typedef uint32_t
di_ksize_t;
00076
00078
#endif
Generated on Tue Jun 15 20:48:25 2004 for libdebian-installer by
1.3.7