开源的socket服务端客户端,支持C# C++

Change-APIs.txt 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. # ======================================== #
  2. HP-Socket v4.1.1 API 更新列表:
  3. # ======================================== #
  4. --------------------
  5. 1、WebSocket:
  6. --------------------
  7. HP_HttpAgent_SendWSMessage
  8. HP_HttpAgent_GetWSMessageState
  9. HP_HttpClient_SendWSMessage
  10. HP_HttpClient_GetWSMessageState
  11. HP_HttpServer_SendWSMessage
  12. HP_HttpServer_GetWSMessageState
  13. HP_Set_FN_HttpAgent_OnWSMessageHeader
  14. HP_Set_FN_HttpAgent_OnWSMessageBody
  15. HP_Set_FN_HttpAgent_OnWSMessageComplete
  16. HP_Set_FN_HttpClient_OnWSMessageHeader
  17. HP_Set_FN_HttpClient_OnWSMessageBody
  18. HP_Set_FN_HttpClient_OnWSMessageComplete
  19. HP_Set_FN_HttpServer_OnWSMessageHeader
  20. HP_Set_FN_HttpServer_OnWSMessageBody
  21. HP_Set_FN_HttpServer_OnWSMessageComplete
  22. --------------------
  23. 2、HTTP Sync Client:
  24. --------------------
  25. Create_HP_HttpSyncClient
  26. Destroy_HP_HttpSyncClient
  27. Create_HP_HttpsSyncClient (#SSL)
  28. Destroy_HP_HttpsSyncClientt (#SSL)
  29. HP_HttpSyncClient_OpenUrl
  30. HP_HttpSyncClient_CleanupRequestResult
  31. HP_HttpSyncClient_GetConnectTimeout
  32. HP_HttpSyncClient_GetRequestTimeout
  33. HP_HttpSyncClient_SetConnectTimeout
  34. HP_HttpSyncClient_SetRequestTimeout
  35. HP_HttpSyncClient_GetResponseBody
  36. --------------------
  37. 3、TCP / HTTP:
  38. --------------------
  39. HP_Agent_GetRemoteHost
  40. HP_Client_GetRemoteHost
  41. HP_HttpAgent_GetContentEncoding
  42. HP_HttpAgent_GetTransferEncoding
  43. HP_HttpClient_GetContentEncoding
  44. HP_HttpClient_GetTransferEncoding
  45. HP_HttpServer_GetContentEncoding
  46. HP_HttpServer_GetHost
  47. HP_HttpServer_GetTransferEncoding
  48. --------------------
  49. 4、其它:
  50. --------------------
  51. SYS_GetIPv4InAddr
  52. SYS_IsIPAddress
  53. SYS_GetIPAddress
  54. SYS_GetOptimalIPByHostName
  55. SYS_NToH64
  56. SYS_HToN64
  57. SYS_CodePageToUnicode
  58. SYS_UnicodeToCodePage
  59. SYS_GbkToUnicode
  60. SYS_UnicodeToGbk
  61. SYS_Utf8ToUnicode
  62. SYS_UnicodeToUtf8
  63. SYS_GbkToUtf8
  64. SYS_Utf8ToGbk
  65. HP_GetHPSocketVersion
  66. SYS_Compress
  67. SYS_CompressEx
  68. SYS_Uncompress
  69. SYS_UncompressEx
  70. SYS_GuessCompressBound
  71. SYS_GZipCompress
  72. SYS_GZipUncompress
  73. SYS_GZipGuessUncompressBound
  74. SYS_GuessBase64EncodeBound
  75. SYS_GuessBase64DecodeBound
  76. SYS_Base64Encode
  77. SYS_Base64Decode
  78. SYS_GuessUrlEncodeBound
  79. SYS_GuessUrlDecodeBound
  80. SYS_UrlEncode
  81. SYS_UrlDecode