Difference between revisions of "HTTP Services"

From 3dbrew
Jump to: navigation, search
m (HTTP service "http:C")
Line 40: Line 40:
 
|-
 
|-
 
| 0x000C0102
 
| 0x000C0102
| [[HTTPC:ReceiveDataDelay|ReceiveDataDelay]] <!-- timeout not delay -->
+
| [[HTTPC:ReceiveDataTimeout|ReceiveDataTimeout]]
 +
|-
 +
| 0x000D0146
 +
| SetProxy
 
|-
 
|-
 
| 0x000E0040
 
| 0x000E0040
| [[HTTPC:SetProxyDefault|SetProxyDefault]] <!-- proxy not default proxy -->
+
| [[HTTPC:SetProxyDefault|SetProxyDefault]]
 
|-
 
|-
 
| 0x000F00C4
 
| 0x000F00C4
Line 55: Line 58:
 
|-
 
|-
 
| 0x001200C4
 
| 0x001200C4
| [[HTTPC:AddRequestFormEntry|AddRequestFormEntry]] <!-- AddPostDataAscii -->
+
| [[HTTPC:AddPostDataAscii|AddPostDataAscii]]
 
|-
 
|-
 
| 0x001300C4
 
| 0x001300C4
Line 64: Line 67:
 
|-
 
|-
 
| 0x00150080
 
| 0x00150080
|  
+
| SetPostDataType(u8 enum)
 
|-
 
|-
 
| 0x001600C4
 
| 0x001600C4
Line 76: Line 79:
 
|-
 
|-
 
| 0x00190144
 
| 0x00190144
| SendPostDataBinaryTimeeout
+
| SendPostDataBinaryTimeout
 
|-
 
|-
 
| 0x001A0082
 
| 0x001A0082
Line 82: Line 85:
 
|-
 
|-
 
| 0x001B0102
 
| 0x001B0102
| [[HTTPC:SendPOSTDataDelay|SendPOSTDataDelay]] <!-- timeout not delay -->
+
| [[HTTPC:SendPOSTDataTimeout|SendPOSTDataRawTimeout]]
 
|-
 
|-
 
| 0x001C0080
 
| 0x001C0080
Line 94: Line 97:
 
|-
 
|-
 
| 0x001F0144
 
| 0x001F0144
| [[HTTPC:GetResponseHeaderDelay|GetResponseHeaderDelay]] <!-- timeout not delay -->
+
| [[HTTPC:GetResponseHeaderTimeout|GetResponseHeaderTimeout]]
 
|-
 
|-
 
| 0x00200082
 
| 0x00200082
Line 106: Line 109:
 
|-
 
|-
 
| 0x002300C0
 
| 0x002300C0
| [[HTTPC:GetResponseStatusCodeDelay|GetResponseStatusCodeDelay]] <!-- timeout not delay -->
+
| [[HTTPC:GetResponseStatusCodeTimeout|GetResponseStatusCodeTimeout]]
 
|-
 
|-
 
| 0x00240082
 
| 0x00240082
Line 169: Line 172:
 
|-
 
|-
 
| 0x003800C0
 
| 0x003800C0
|  
+
| SetPostDataTypeSize (u8 enum, u32 size) (similar to SetPostDataType)
 
|-
 
|-
 
| 0x00390000
 
| 0x00390000

Revision as of 04:22, 16 December 2014

HTTP service "http:C"

Command Header Description
0x00010044 Initialize ?
0x00020082 CreateContext
0x00030040 CloseContext
0x00040040 CancelConnection (Context)
0x00050040 GetRequestState
0x00060040 GetDownloadSizeState
0x00070040 GetRequestError
0x00080042 InitializeConnectionSession
0x00090040 BeginRequest
0x000A0040 BeginRequestAsync
0x000B0082 ReceiveData
0x000C0102 ReceiveDataTimeout
0x000D0146 SetProxy
0x000E0040 SetProxyDefault
0x000F00C4 SetBasicAuthorization (char *user, u32 user_size, char *pass, u32 pass_size)
0x00100080 SetSocketBufferSize
0x001100C4 AddRequestHeader
0x001200C4 AddPostDataAscii
0x001300C4 AddPostDataBinary
0x00140082 AddPostDataRaw
0x00150080 SetPostDataType(u8 enum)
0x001600C4 SendPostDataAscii
0x00170144 SendPostDataAsciiTimeout
0x001800C4 SendPostDataBinary
0x00190144 SendPostDataBinaryTimeout
0x001A0082 SendPostDataRaw
0x001B0102 SendPOSTDataRawTimeout
0x001C0080 SetPostDataEncoding
0x001D0040 NofityFinishSendPostData
0x001E00C4 GetResponseHeader
0x001F0144 GetResponseHeaderTimeout
0x00200082 GetResponseData
0x00210102 GetResponseDataTimeout
0x00220040 GetResponseStatusCode
0x002300C0 GetResponseStatusCodeTimeout
0x00240082 AddTrustedRootCA
0x00250080
0x00260080
0x002700C4
0x00280080
0x00290080
0x002A0040
0x002B0080
0x002C0080
0x002D0000
0x002E0040
0x002F0082
0x00300080
0x00310080
0x00320084
0x00330040
0x00340040
0x00350186 SetDefaultProxy
0x00360000 ClearDNSCache
0x00370080 SetKeepAlive (bool)
0x003800C0 SetPostDataTypeSize (u8 enum, u32 size) (similar to SetPostDataType)
0x00390000 Finalize
0x003A....
0x003B0082
0x003C....
0x003D....
0x003E....
0x003F....
0x00400082
0x0041....
0x0042....