Unit mseopensslbio
Uses
Classes, Interfaces, Objects and Records
Types
Description
Overview
Functions and Procedures
function BIO_flush(b: pBIO): cint; |
function BIO_get_mem_data(b: pBIO; var pp: PCharacter): clong; |
function BIO_get_md_ctx(bp: pBIO; mdcp: Pointer): clong; |
function BIO_reset(bp: pBIO): cint; |
function BIO_eof(bp: pBIO): cint; |
function BIO_set_close(bp: pBIO; c: cint): cint; |
function BIO_get_close(bp: pBIO): cint; |
function BIO_pending(bp: pBIO): cint; |
function BIO_wpending(bp: pBIO): cint; |
function BIO_read_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_write_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_append_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_rw_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_set_fd(bp: pBIO; fd: cint; c: cint): clong; |
function BIO_get_fd(bp: pBIO; var c: cint): cint; |
Constants
Variables
BIO_new: function(b: PBIO_METHOD): PBIO; cdecl; |
BIO_new_fd: function(fd: cint; close_flag: cint): PBIO; cdecl; |
BIO_new_file: function(const filename: PCharacter; const mode: PCharacter): pBIO; cdecl; |
BIO_free_all: procedure(b: PBIO); cdecl; |
BIO_s_mem: function(): PBIO_METHOD; cdecl; |
BIO_s_fd: function: pBIO_METHOD; cdecl; |
BIO_s_file: function: pBIO_METHOD; cdecl; |
BIO_ctrl_pending: function(b: PBIO): cint; cdecl; |
BIO_read: function(b: PBIO; Buf: pbyte; Len: cint): cint; cdecl; |
BIO_write: function(b: PBIO; Buf: pbyte; Len: cint): cint; cdecl; |
d2i_PKCS12_bio: function(b:PBIO; Pkcs12: SslPtr): SslPtr; cdecl; |
BIO_set: function(a: pBIO; _type: pBIO_METHOD): cint; cdecl; |
BIO_free: function(a: pBIO): cint; cdecl; |
BIO_vfree: procedure(a: pBIO); cdecl; |
BIO_push: function(b: pBIO; append: pBIO): pBIO; cdecl; |
BIO_pop: function(b: pBIO): pBIO; cdecl; |
BIO_ctrl: function(bp: pBIO; cmd: cint; larg: clong; parg: Pointer): clong; cdecl; |
BIO_int_ctrl: function(bp: pBIO; cmd: cint; larg: clong; iarg: cint): clong; cdecl; |
BIO_gets: function(b: pBIO; buf: PCharacter; size: cint): cint; cdecl; |
BIO_puts: function(b: pBIO; const buf: PCharacter): cint; cdecl; |
BIO_f_base64: function: pBIO_METHOD; cdecl; |
BIO_set_mem_eof_return: procedure(b: pBIO; v: cint); cdecl; |
BIO_set_mem_buf: procedure(b: pBIO; bm: pBUF_MEM; c: cint); cdecl; |
BIO_get_mem_ptr: procedure(b: pBIO; var pp: pBUF_MEM); cdecl; |
BIO_new_mem_buf: function(buf: pointer; len: cint): pBIO; cdecl; |
Description
Functions and Procedures
function BIO_flush(b: pBIO): cint; |
function BIO_get_mem_data(b: pBIO; var pp: PCharacter): clong; |
function BIO_get_md_ctx(bp: pBIO; mdcp: Pointer): clong; |
function BIO_reset(bp: pBIO): cint; |
function BIO_eof(bp: pBIO): cint; |
function BIO_set_close(bp: pBIO; c: cint): cint; |
function BIO_get_close(bp: pBIO): cint; |
function BIO_pending(bp: pBIO): cint; |
function BIO_wpending(bp: pBIO): cint; |
function BIO_read_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_write_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_append_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_rw_filename(bp: pBIO; filename: PCharacter): cint; |
function BIO_set_fd(bp: pBIO; fd: cint; c: cint): clong; |
function BIO_get_fd(bp: pBIO; var c: cint): cint; |
Constants
BIO_TYPE_NONE = $0000; |
BIO_TYPE_MEM = $0001 or $0400; |
BIO_TYPE_FILE = $0002 or $0400; |
BIO_TYPE_FD = $0004 or $0400 or $0100; |
BIO_TYPE_SOCKET = $0005 or $0400 or $0100; |
BIO_TYPE_NULL = $0006 or $0400; |
BIO_TYPE_SSL = $0007 or $0200; |
BIO_TYPE_MD = $0008 or $0200; |
BIO_TYPE_BUFFER = $0009 or $0200; |
BIO_TYPE_CIPHER = $00010 or $0200; |
BIO_TYPE_BASE64 = $00011 or $0200; |
BIO_TYPE_CONNECT = $00012 or $0400 or $0100; |
BIO_TYPE_ACCEPT = $00013 or $0400 or $0100; |
BIO_TYPE_PROXY_CLIENT = $00014 or $0200; |
BIO_TYPE_PROXY_SERVER = $00015 or $0200; |
BIO_TYPE_NBIO_TEST = $00016 or $0200; |
BIO_TYPE_NULL_FILTER = $00017 or $0200; |
BIO_TYPE_BER = $00018 or $0200; |
BIO_TYPE_BIO = $00019 or $0400; |
BIO_TYPE_LINEBUFFER = $00020 or $0200; |
BIO_TYPE_DESCRIPTOR = $0100; |
BIO_TYPE_FILTER= $0200; |
BIO_TYPE_SOURCE_SINK = $0400; |
BIO_NOCLOSE = $00; |
BIO_CLOSE = $01; |
BIO_FP_READ = $02; |
BIO_FP_WRITE = $04; |
BIO_FP_APPEND = $08; |
BIO_FP_TEXT = $10; |
BIO_C_SET_FD = 104; |
BIO_C_GET_FD = 105; |
BIO_C_SET_FILENAME = 108; |
BIO_CTRL_RESET = 1; |
BIO_CTRL_EOF = 2; |
BIO_CTRL_INFO = 3; |
BIO_CTRL_SET = 4; |
BIO_CTRL_GET = 5; |
BIO_CTRL_PUSH = 6; |
BIO_CTRL_POP = 7; |
BIO_CTRL_GET_CLOSE = 8; |
BIO_CTRL_SET_CLOSE = 9; |
BIO_CTRL_PENDING_C = 10; |
BIO_CTRL_FLUSH = 11; |
BIO_CTRL_DUP = 12; |
BIO_CTRL_WPENDING = 13; |
BIO_C_GET_MD_CTX = 120; |
Variables
BIO_new: function(b: PBIO_METHOD): PBIO; cdecl; |
BIO_new_fd: function(fd: cint; close_flag: cint): PBIO; cdecl; |
BIO_new_file: function(const filename: PCharacter; const mode: PCharacter): pBIO; cdecl; |
BIO_free_all: procedure(b: PBIO); cdecl; |
BIO_s_mem: function(): PBIO_METHOD; cdecl; |
BIO_s_fd: function: pBIO_METHOD; cdecl; |
BIO_s_file: function: pBIO_METHOD; cdecl; |
BIO_ctrl_pending: function(b: PBIO): cint; cdecl; |
BIO_read: function(b: PBIO; Buf: pbyte; Len: cint): cint; cdecl; |
BIO_write: function(b: PBIO; Buf: pbyte; Len: cint): cint; cdecl; |
d2i_PKCS12_bio: function(b:PBIO; Pkcs12: SslPtr): SslPtr; cdecl; |
BIO_set: function(a: pBIO; _type: pBIO_METHOD): cint; cdecl; |
BIO_free: function(a: pBIO): cint; cdecl; |
BIO_vfree: procedure(a: pBIO); cdecl; |
BIO_push: function(b: pBIO; append: pBIO): pBIO; cdecl; |
BIO_pop: function(b: pBIO): pBIO; cdecl; |
BIO_ctrl: function(bp: pBIO; cmd: cint; larg: clong; parg: Pointer): clong; cdecl; |
BIO_int_ctrl: function(bp: pBIO; cmd: cint; larg: clong; iarg: cint): clong; cdecl; |
BIO_gets: function(b: pBIO; buf: PCharacter; size: cint): cint; cdecl; |
BIO_puts: function(b: pBIO; const buf: PCharacter): cint; cdecl; |
BIO_f_base64: function: pBIO_METHOD; cdecl; |
BIO_set_mem_eof_return: procedure(b: pBIO; v: cint); cdecl; |
BIO_set_mem_buf: procedure(b: pBIO; bm: pBUF_MEM; c: cint); cdecl; |
BIO_get_mem_ptr: procedure(b: pBIO; var pp: pBUF_MEM); cdecl; |
BIO_new_mem_buf: function(buf: pointer; len: cint): pBIO; cdecl; |
Generated by PasDoc 0.16.0.