16 lines
355 B
Haxe
16 lines
355 B
Haxe
package mbedtls;
|
|
|
|
import mbedtls.X509Crt;
|
|
import haxe.io.Bytes;
|
|
|
|
extern class Ssl {
|
|
function new():Void;
|
|
|
|
function get_peer_cert():Null<X509Crt>;
|
|
function handshake():Int;
|
|
function read(buf:Bytes, pos:Int, len:Int):Int;
|
|
function set_hostname(hostname:String):Int;
|
|
function setup(conf:Config):Int;
|
|
function write(buf:Bytes, pos:Int, len:Int):Int;
|
|
}
|