shithub: riscv

ref: 1f8e6c916af4d10928b751c3bd8c3a6355267c39
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;
};