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);
}
}