using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Text; namespace HPSocketCS { public class SSLHttpSdk { /// /// 创建 HP_HttpsServer 对象 /// /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern IntPtr Create_HP_HttpsServer(IntPtr pListener); /// /// 创建 HP_HttpsAgent 对象 /// /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern IntPtr Create_HP_HttpsAgent(IntPtr pListener); /// /// 创建 HP_HttpsClient 对象 /// /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern IntPtr Create_HP_HttpsClient(IntPtr pListener); /// /// 创建 HP_HttpsSyncClient 对象 /// /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern IntPtr Create_HP_HttpsSyncClient(IntPtr pListener); /// /// 销毁 HP_HttpsServer 对象 /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern void Destroy_HP_HttpsServer(IntPtr pServer); /// /// 销毁 HP_HttpsAgent 对象 /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern void Destroy_HP_HttpsAgent(IntPtr pAgent); /// /// 销毁 HP_HttpsClient 对象 /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern void Destroy_HP_HttpsClient(IntPtr pClient); /// /// 销毁 HP_HttpsSyncClient 对象 /// /// [DllImport(Sdk.HPSOCKET_DLL_PATH, CharSet = CharSet.Ansi, SetLastError = true)] public static extern void Destroy_HP_HttpsSyncClient(IntPtr pClient); } }