1. 只支持TlsClient (TCP SSL Client)
2. 添加函数GetSSLObject,SetSSLObject 实现脱离类对象控制
3. HP很好用,但是HP分httpsAgent和httpAgent很蛋疼,2个agent混写ssl和nossl的时候很蛋疼
而且个人hp创建ssl也麻烦,还要额外保存n个ssl对象,这次只要定义1个全局类处理
配合GetSSLObject和SetSSLObject,只要保存一个ssl对象和agent就行
补充:
1. GetSendData和GetReadData的参数留空可能会漏数据,最好设置一个length,一直读取到为空为止
2. HPServer就没必要用这个了,所以就不封装,主要是Client区分2个agent很蛋疼
udp没封装,估计把TlsClient类中new函数的TLS_method换成DTLS_method就可以正常用于UDPClient了(没写过udp的DTLS不知道能不能用)