Subversion Repositories HelenOS

Rev

Rev 2747 | Rev 2760 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2747 Rev 2758
Line 44... Line 44...
44
typedef struct {
44
typedef struct {
45
    bool (* match)(void *, const char *);
45
    bool (* match)(void *, const char *);
46
    void * (* create)(int);
46
    void * (* create)(int);
47
    void (* destroy)(void *);
47
    void (* destroy)(void *);
48
    bool (* link)(void *, void *, const char *);
48
    bool (* link)(void *, void *, const char *);
49
    int (* unlink)(void *);
49
    int (* unlink)(void *, void *);
50
    unsigned long (* index_get)(void *);
50
    unsigned long (* index_get)(void *);
51
    unsigned long (* size_get)(void *);
51
    unsigned long (* size_get)(void *);
52
    unsigned (* lnkcnt_get)(void *);
52
    unsigned (* lnkcnt_get)(void *);
53
    void *(* child_get)(void *);
53
    void *(* child_get)(void *);
54
    void *(* sibling_get)(void *);
54
    void *(* sibling_get)(void *);