⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 session.h

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻 H
字号:
typedef struct VtAuth VtAuth;/* op codes */enum {	VtRError = 1,	VtQPing,	VtRPing,	VtQHello,	VtRHello,	VtQGoodbye,	VtRGoodbye,	/* not used */	VtQAuth0,	VtRAuth0,	VtQAuth1,	VtRAuth1,	VtQRead,	VtRRead,	VtQWrite,	VtRWrite,	VtQSync,	VtRSync,	VtMaxOp};/* connection state */enum {	VtStateAlloc,	VtStateConnected,	VtStateClosed,};/* auth state */enum {	VtAuthHello,	VtAuth0,	VtAuth1,	VtAuthOK,	VtAuthFailed,};struct VtAuth {	int state;	uchar client[VtScoreSize];	uchar sever[VtScoreSize];};struct VtSession {	VtLock *lk;	VtServerVtbl *vtbl;	/* == nil means client side */	int cstate;		/* connection state */	int fd;	char fderror[ERRMAX];	VtAuth auth;	VtSha1 *inHash;	VtLock *inLock;	Packet *part;		/* partial packet */	VtSha1 *outHash;	VtLock *outLock;	int debug;	int version;	int ref;	char *uid;	char *sid;	int cryptoStrength;	int compression;	int crypto;	int codec;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -