当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 缓冲(buffer)类型BIO---根据openssl doc\
 

 

    摘要:fileter类型的null型bio ---根据openssl doc\crypto\bio_f_null.pod翻译和自己的理解写成 (作者:dragonking, mail: wzhah@263.net ,发布于:httpgdwzh.126.com之openssl专业论坛) 前面我们已经介绍完source/sink型的bio了,以后的bio系列文章将开始介绍过滤(filter)类型的bio。那......
    摘要:连接(connect)类型bio ---根据openssl doc\crypto\bio_s_connect.pod翻译和自己的理解写成 (作者:dragonking, mail: wzhah@263.net ,发布于:httpgdwzh.126.com之openssl专业论坛) 该类型的bio封装了socket的connect方法,它使得编程的时候可以使用统一的bio规则进行socket的con......


openssl之BIO系列之20---缓冲(buffer)类型BIO
缓冲(buffer)类型bio

    ---根据openssl doc\crypto\bio_f_buffer.pod翻译与自己的理解写成 【程序编程相关:清华大学计算机科学与技术系攻读硕士学位研

【推荐阅读:软件工程的方法论

     【扩展信息:给大家谈谈编译原理

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

    

    缓冲(buffer)类型bio是一种过滤(filter)型的bio,其相关的一些函数定义如下(openssl\bio.h):

     bio_method * bio_f_buffer(void);

     #define bio_get_buffer_num_lines(b) bio_ctrl(b,bio_c_get_buff_num_lines,0,null)

     #define bio_set_read_buffer_size(b,size) bio_int_ctrl(b,bio_c_set_buff_size,size,0)

     #define bio_set_write_buffer_size(b,size) bio_int_ctrl(b,bio_c_set_buff_size,size,1)

     #define bio_set_buffer_size(b,size) bio_ctrl(b,bio_c_set_buff_size,size,null)


...   下一页
    摘要:mem类型bio ---根据openssl doc\crypto\bio_s_mem.pod翻译和自己的理解写成 (作者:dragonking, mail: wzhah@263.net ,发布于:http://gdwzh.126.com 之openssl专业论坛) 内存(mem)类型bio所定义的相关系列函数如下(openssl\bio.h): bio_method * bio_s_mem(voi......
» 本期热门文章:

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