URLContext结构体

来源:互联网 发布:头发怎么做酱油知乎 编辑:程序博客网 时间:2024/06/05 23:37

typedef struct URLContext

{

   //指向相应的协议(协议为从初始化链表中注册的),ff_file_protocol

struct URLProtocol *prot;

int flags;

int max_packet_size;

//相应通信方式的句柄,对于文件为fd句柄,对于网络为socket句柄等

void *priv_data;

//文件的名字,不区分本地和网络

char *filename;

} URLContext

说明:

URLContext 结构表示程序运行的当前广义输入文件使用的context,着重于所有广义输入文件共有的属性(并且是在程序运行时才能确定其值)和关联其他结构的字段。prot字段关联相应的广义输入文件;priv_data字段关联各个具体广义输入文件的句柄。

0 0