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