Changes

Jump to navigation Jump to search
562 bytes added ,  01:21, 9 December 2015
Line 4: Line 4:  
|-
 
|-
 
!  Command Header
 
!  Command Header
 +
!  Available since system-version
 
!  Description
 
!  Description
 
|-
 
|-
 
| 0x00010044
 
| 0x00010044
 +
|
 
| [[HTTPC:Initialize|Initialize]]
 
| [[HTTPC:Initialize|Initialize]]
 
|-
 
|-
 
| 0x00020082
 
| 0x00020082
 +
|
 
| [[HTTPC:CreateContext|CreateContext]]
 
| [[HTTPC:CreateContext|CreateContext]]
 
|-
 
|-
 
| 0x00030040
 
| 0x00030040
 +
|
 
| [[HTTPC:CloseContext|CloseContext]]
 
| [[HTTPC:CloseContext|CloseContext]]
 
|-
 
|-
 
| 0x00040040
 
| 0x00040040
 +
|
 
| [[HTTPC:CancelConnection|CancelConnection]]
 
| [[HTTPC:CancelConnection|CancelConnection]]
 
|-
 
|-
 
| 0x00050040
 
| 0x00050040
 +
|
 
| [[HTTPC:GetRequestState|GetRequestState]]
 
| [[HTTPC:GetRequestState|GetRequestState]]
 
|-
 
|-
 
| 0x00060040
 
| 0x00060040
 +
|
 
| [[HTTPC:GetDownloadSizeState|GetDownloadSizeState]]
 
| [[HTTPC:GetDownloadSizeState|GetDownloadSizeState]]
 
|-
 
|-
 
| 0x00070040
 
| 0x00070040
 +
|
 
| [[HTTPC:GetRequestError|GetRequestError]]
 
| [[HTTPC:GetRequestError|GetRequestError]]
 
|-
 
|-
 
| 0x00080042
 
| 0x00080042
 +
|
 
| [[HTTPC:InitializeConnectionSession|InitializeConnectionSession]]
 
| [[HTTPC:InitializeConnectionSession|InitializeConnectionSession]]
 
|-
 
|-
 
| 0x00090040
 
| 0x00090040
 +
|
 
| [[HTTPC:BeginRequest|BeginRequest]]
 
| [[HTTPC:BeginRequest|BeginRequest]]
 
|-
 
|-
 
| 0x000A0040
 
| 0x000A0040
 +
|
 
| [[HTTPC:BeginRequestAsync|BeginRequestAsync]]
 
| [[HTTPC:BeginRequestAsync|BeginRequestAsync]]
 
|-
 
|-
 
| 0x000B0082
 
| 0x000B0082
 +
|
 
| [[HTTPC:ReceiveData|ReceiveData]]
 
| [[HTTPC:ReceiveData|ReceiveData]]
 
|-
 
|-
 
| 0x000C0102
 
| 0x000C0102
 +
|
 
| [[HTTPC:ReceiveDataTimeout|ReceiveDataTimeout]]
 
| [[HTTPC:ReceiveDataTimeout|ReceiveDataTimeout]]
 
|-
 
|-
 
| 0x000D0146
 
| 0x000D0146
 +
|
 
| [[HTTPC:SetProxy|SetProxy]]
 
| [[HTTPC:SetProxy|SetProxy]]
 
|-
 
|-
 
| 0x000E0040
 
| 0x000E0040
 +
|
 
| [[HTTPC:SetProxyDefault|SetProxyDefault]]
 
| [[HTTPC:SetProxyDefault|SetProxyDefault]]
 
|-
 
|-
 
| 0x000F00C4
 
| 0x000F00C4
 +
|
 
| [[HTTPC:SetBasicAuthorization|SetBasicAuthorization]]
 
| [[HTTPC:SetBasicAuthorization|SetBasicAuthorization]]
 
|-
 
|-
 
| 0x00100080
 
| 0x00100080
 +
|
 
| SetSocketBufferSize
 
| SetSocketBufferSize
 
|-
 
|-
 
| 0x001100C4
 
| 0x001100C4
 +
|
 
| [[HTTPC:AddRequestHeader|AddRequestHeader]]
 
| [[HTTPC:AddRequestHeader|AddRequestHeader]]
 
|-
 
|-
 
| 0x001200C4
 
| 0x001200C4
 +
|
 
| [[HTTPC:AddPostDataAscii|AddPostDataAscii]]
 
| [[HTTPC:AddPostDataAscii|AddPostDataAscii]]
 
|-
 
|-
 
| 0x001300C4
 
| 0x001300C4
 +
|
 
| AddPostDataBinary
 
| AddPostDataBinary
 
|-
 
|-
 
| 0x00140082
 
| 0x00140082
 +
|
 
| AddPostDataRaw
 
| AddPostDataRaw
 
|-
 
|-
 
| 0x00150080
 
| 0x00150080
 +
|
 
| SetPostDataType(u8 enum)
 
| SetPostDataType(u8 enum)
 
|-
 
|-
 
| 0x001600C4
 
| 0x001600C4
 +
|
 
| SendPostDataAscii
 
| SendPostDataAscii
 
|-
 
|-
 
| 0x00170144
 
| 0x00170144
 +
|
 
| SendPostDataAsciiTimeout
 
| SendPostDataAsciiTimeout
 
|-
 
|-
 
| 0x001800C4
 
| 0x001800C4
 +
|
 
| SendPostDataBinary
 
| SendPostDataBinary
 
|-
 
|-
 
| 0x00190144
 
| 0x00190144
 +
|
 
| SendPostDataBinaryTimeout
 
| SendPostDataBinaryTimeout
 
|-
 
|-
 
| 0x001A0082
 
| 0x001A0082
 +
|
 
| SendPostDataRaw
 
| SendPostDataRaw
 
|-
 
|-
 
| 0x001B0102
 
| 0x001B0102
 +
|
 
| [[HTTPC:SendPOSTDataTimeout|SendPOSTDataRawTimeout]]
 
| [[HTTPC:SendPOSTDataTimeout|SendPOSTDataRawTimeout]]
 
|-
 
|-
 
| 0x001C0080
 
| 0x001C0080
 +
|
 
| SetPostDataEncoding
 
| SetPostDataEncoding
 
|-
 
|-
 
| 0x001D0040
 
| 0x001D0040
 +
|
 
| NotifyFinishSendPostData
 
| NotifyFinishSendPostData
 
|-
 
|-
 
| 0x001E00C4
 
| 0x001E00C4
 +
|
 
| [[HTTPC:GetResponseHeader|GetResponseHeader]]
 
| [[HTTPC:GetResponseHeader|GetResponseHeader]]
 
|-
 
|-
 
| 0x001F0144
 
| 0x001F0144
 +
|
 
| [[HTTPC:GetResponseHeaderTimeout|GetResponseHeaderTimeout]]
 
| [[HTTPC:GetResponseHeaderTimeout|GetResponseHeaderTimeout]]
 
|-
 
|-
 
| 0x00200082
 
| 0x00200082
 +
|
 
| [[HTTPC:GetResponseData|GetResponseData]]
 
| [[HTTPC:GetResponseData|GetResponseData]]
 
|-
 
|-
 
| 0x00210102
 
| 0x00210102
 +
|
 
| GetResponseDataTimeout
 
| GetResponseDataTimeout
 
|-
 
|-
 
| 0x00220040
 
| 0x00220040
 +
|
 
| [[HTTPC:GetResponseStatusCode|GetResponseStatusCode]]
 
| [[HTTPC:GetResponseStatusCode|GetResponseStatusCode]]
 
|-
 
|-
 
| 0x002300C0
 
| 0x002300C0
 +
|
 
| [[HTTPC:GetResponseStatusCodeTimeout|GetResponseStatusCodeTimeout]]
 
| [[HTTPC:GetResponseStatusCodeTimeout|GetResponseStatusCodeTimeout]]
 
|-
 
|-
 
| 0x00240082
 
| 0x00240082
 +
|
 
| [[HTTPC:AddTrustedRootCA|AddTrustedRootCA]]
 
| [[HTTPC:AddTrustedRootCA|AddTrustedRootCA]]
 
|-
 
|-
 
| 0x00250080
 
| 0x00250080
 +
|
 
| cmd[1]=httpcontext, cmd[2]=val. This is a wrapper for [[SSL_Services|SSLC]] command 0x00060080. The output value from that SSLC command is not returned by this HTTP command. Somehow related to [[HTTPC:AddTrustedRootCA|AddTrustedRootCA]].
 
| cmd[1]=httpcontext, cmd[2]=val. This is a wrapper for [[SSL_Services|SSLC]] command 0x00060080. The output value from that SSLC command is not returned by this HTTP command. Somehow related to [[HTTPC:AddTrustedRootCA|AddTrustedRootCA]].
 
|-
 
|-
 
| 0x00260080
 
| 0x00260080
 +
|
 
| [[HTTPC:SelectRootCertChain|SelectRootCertChain]]
 
| [[HTTPC:SelectRootCertChain|SelectRootCertChain]]
 
|-
 
|-
 
| 0x002700C4
 
| 0x002700C4
 +
|
 
| [[HTTPC:SetClientCert|SetClientCert]]
 
| [[HTTPC:SetClientCert|SetClientCert]]
 
|-
 
|-
 
| 0x00280080
 
| 0x00280080
 +
|
 
| Somehow related to [[HTTPC:SetClientCert|SetClientCert]].
 
| Somehow related to [[HTTPC:SetClientCert|SetClientCert]].
 
|-
 
|-
 
| 0x00290080
 
| 0x00290080
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x002A0040
 
| 0x002A0040
 +
|
 
| GetSSLError?
 
| GetSSLError?
 
|-
 
|-
 
| 0x002B0080
 
| 0x002B0080
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x002C0080
 
| 0x002C0080
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x002D0000
 
| 0x002D0000
 +
|
 
| [[HTTPC:CreateRootCertChain|CreateRootCertChain]]
 
| [[HTTPC:CreateRootCertChain|CreateRootCertChain]]
 
|-
 
|-
 
| 0x002E0040
 
| 0x002E0040
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x002F0082
 
| 0x002F0082
 +
|
 
| [[HTTPC:RootCertChainAddCert|RootCertChainAddCert]]
 
| [[HTTPC:RootCertChainAddCert|RootCertChainAddCert]]
 
|-
 
|-
 
| 0x00300080
 
| 0x00300080
 +
|
 
| (u32 rootcertchain_contexthandle, u32 val) Presumably the RootCertChain version of command 0x00250080.
 
| (u32 rootcertchain_contexthandle, u32 val) Presumably the RootCertChain version of command 0x00250080.
 
|-
 
|-
 
| 0x00310080
 
| 0x00310080
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x00320084
 
| 0x00320084
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x00330040
 
| 0x00330040
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x00340040
 
| 0x00340040
 +
|
 
|  
 
|  
 
|-
 
|-
 
| 0x00350186
 
| 0x00350186
 +
|
 
| SetDefaultProxy
 
| SetDefaultProxy
 
|-
 
|-
 
| 0x00360000
 
| 0x00360000
 +
|
 
| ClearDNSCache
 
| ClearDNSCache
 
|-
 
|-
 
| 0x00370080
 
| 0x00370080
 +
|
 
| SetKeepAlive (bool)
 
| SetKeepAlive (bool)
 
|-
 
|-
 
| 0x003800C0
 
| 0x003800C0
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
| SetPostDataTypeSize (u8 enum, u32 size) (similar to SetPostDataType)
 
| SetPostDataTypeSize (u8 enum, u32 size) (similar to SetPostDataType)
 
|-
 
|-
 
| 0x00390000
 
| 0x00390000
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
| Finalize
 
| Finalize
 
|-
 
|-
 
| 0x003A....
 
| 0x003A....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x003B0082
 
| 0x003B0082
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x003C....
 
| 0x003C....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x003D....
 
| 0x003D....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x003E....
 
| 0x003E....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x003F....
 
| 0x003F....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x00400082
 
| 0x00400082
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x0041....
 
| 0x0041....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|-
 
|-
 
| 0x0042....
 
| 0x0042....
 +
| Unknown, >[[2.0.0-2|2.0.0-X]].
 
|
 
|
 
|}
 
|}

Navigation menu