OpenSSL/Using BIOs
外觀
BIO 是 I/O 流抽象;實質上來說,是 OpenSSL 對 C 庫中的 FILE * 的回應。OpenSSL 自帶一些預定義的有用的 BIO 型別,也可建立自己的 BIO。
BIO 有兩種型別:源/匯或過濾器。BIO 可連線在一起。每個鏈路始終只有一個源/匯,但可有任何數量(0 個或更多)的過濾器。
可使用 BIO_read 和 BIO_gets 從 BIO 中讀取資料。
可使用 BIO_write、BIO_puts、BIO_printf 和 BIO_vprintf 向 BIO 中寫入資料。