当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: BIO的IO操作函数---根据openssl doc/crypt
 

 

    摘要:bio控制函数介绍 ---根据openssl doc/crypto/bio/bio_ctrl.pod翻译和自己的理解写成 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com openssl专业论坛) bio控制函数有许多,并且不同的bio类型还有不同的控制函数,这里只简单介绍一些通用的bio控制函数,至于某种类型bio的特定控制函数......
    摘要:bio结构和bio相关文件介绍 (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com openssl专业论坛) bio的结构定义和相关项解析如下: (包含在bio.h文件中,其主文件为bio_lib.c) typedef struct bio_st bio; struct bio_st { bio_method *method;//b......


openssl之BIO系列之6---BIO的IO操作函数
bio的io操作函数

    ---根据openssl doc/crypto/bio/bio_read.pod翻译与自己的理解写成 【程序编程相关:纳什:博弈论大师

【推荐阅读:我看OOP(四)

     【扩展信息:Beej’s网络编程向导——使用因特网套

    (作者:dragonking mail:wzhah@263.net 发布于:http://gdwzh.126.com之openssl专业论坛)

    

    这些函数是bio的基本读写操作函数,包括四个,他们的定义如下(openssl/bio.h):

     int bio_read(bio *b, void *buf, int len);

     int bio_gets(bio *b,char *buf, int size);

     int bio_write(bio *b, const void *buf, int len);

     int bio_puts(bio *b,const char *buf);

    

    从bio接口中读出指定数量字节len的数据并存储到buf中.成功就返回真正读出的数据的长度,失败返回0或-1,如果该bio没有实现本函数则返回-2.

    

    该函数从bio中读取一行长度最大为size的数据.
...   下一页
    摘要:龙腾世界(http://gdwzh.126.com)提供了大量openssl中文专业文档,并且每天有新openssl文章发表。希望建成一个openssl专业人士以及信息安全专业技术人员得交流网站。 目前,bio系列文章正在发表中.....大家快去看看:) 下面是该网站精华区文章名字列表: 标题......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE