shithub: riscv

ref: 14a7c237b5a645bdd3e56112888a875dcf61648c
dir: /sys/src/cmd/btc/dat.h/

View raw version
typedef struct Aux Aux;
typedef struct DirEntry DirEntry;

enum
{
	TROOT,
	TBLOCKS,
	TADDR,
	TADDRSUB,
	TADDRTX,
	TADDRBALANCE,
};

struct DirEntry
{
	char *name;
	Qid qid;
	int par;
	char *(*walk)(Fid *, char *, Qid *);
	char *(*str)(DirEntry *, Aux *);
	void (*write)(Req *);
	int sub[20];
};

struct Aux
{
	char *addr;
	char *str;
};