1 #pragma lib "libplumb.a"
2 #pragma src "/sys/src/libplumb"
15 typedef struct Plumbattr Plumbattr;
16 typedef struct Plumbmsg Plumbmsg;
36 int plumbsend(int, Plumbmsg*);
37 Plumbmsg* plumbrecv(int);
38 char* plumbpack(Plumbmsg*, int*);
39 Plumbmsg* plumbunpack(char*, int);
40 Plumbmsg* plumbunpackpartial(char*, int, int*);
41 char* plumbpackattr(Plumbattr*);
42 Plumbattr* plumbunpackattr(char*);
43 Plumbattr* plumbaddattr(Plumbattr*, Plumbattr*);
44 Plumbattr* plumbdelattr(Plumbattr*, char*);
45 void plumbfree(Plumbmsg*);
46 char* plumblookup(Plumbattr*, char*);
47 int plumbopen(char*, int);
48 int eplumb(int, char*);