|
Options | Name | Purpose | |
---|---|---|---|
CreateTunnel (ISupportProxy) |
/* Creates an HTTPS tunnel (using CONNECT) for the proxy request
@param IHttpRequest The request to proxy */
|
||
DataReceivedHandler (ClientSocket, SocketReadEventArgs) |
/** Event handler for dealing with data received from the ClientSocket
@param ClientSocket The socket object receiving the response
@param SocketReadEventArgs Arguments pertaining to the data received */
|
||
Execute (IHttpRequest, IHttpResponse) |
/** Executes an HTTP request, and returns a response
Timeouts:
- the connect and write-data calls are controlled by STOP-AFTER
- the read-data calls (WaitForResponse) are handled by the socket
@param HttpRequest The request to execute
@param HttpResponse The response from the server for that request. */
|
||
ExtractEntity (IHttpResponse, ByteBucket) |
/** Constructs the Entity object for the response, based on the
ContentType
@param IHttpResponse The response into which to add the entity representation of the body
@param ByteBucket The message body in plain-text form */
|
||
MakeSyncRequest (ClientSocket, IHttpRequest, IHttpResponse, ByteBucket) |
|
||
MakeSyncRequest (ClientSocket, IHttpRequest, IHttpResponse, RawMessage) |
|
||
ReadTerminatedHandler (ClientSocket, SocketReadEventArgs) |
/** Event handler for dealing with ReadTerminated events received from the ClientSocket
@param ClientSocket The socket object receiving the response
@param SocketReadEventArgs Arguments pertaining to the data received */
|
||
ReadTimeoutHandler (ClientSocket, SocketReadEventArgs) |
/** Event handler for dealing with read timeouts received from the ClientSocket
@param ClientSocket The socket object receiving the response
@param SocketReadEventArgs Arguments pertaining to the data received */
|
||
OpenEdge.Net.HTTP.Filter.Payload.RawMessage SerializeRequest (IHttpRequest) |
|
Options | Name | Purpose | |
---|---|---|---|
ABLSocketLibrary (character, character, ClientSocket, ClientSocketConnectionParameters) |
/** Constructor.
@param character This library's name
@param character This library's version (semver)
@param ClientSocket The socket used to execute the request
@param ClientSocketConnectionParameters Connection information for the server used */
|
||
ABLSocketLibrary (character, character, ClientSocket, ClientSocketConnectionParameters, ClientOptions) |
/** Constructor.
@param character This library's name
@param character This library's version (semver)
@param ClientSocket The socket used to execute the request
@param ClientSocketConnectionParameters Connection information for the server used
@param ClientOptions Options */
|
Options | Name | Purpose | |
---|---|---|---|
CHARACTER LibraryName |
|
||
CHARACTER LibraryVersion |
|
||
OpenEdge.Logging.ILogWriter Logger |
|
||
INTEGER miErrorNo_BadRequest |
|
||
INTEGER miErrorNo_ConnectionFailure |
|
||
INTEGER miErrorNo_ConnectionTimeout |
|
||
INTEGER miErrorNo_MissingTlsCredentials |
|
||
INTEGER miErrorNo_RequestReadTerminated |
|
||
INTEGER miErrorNo_RequestReadTimeout |
|
||
INTEGER miErrorNo_RequestTimeout |
|
||
INTEGER miErrorNo_RequestWriteTimeout |
|
||
OpenEdge.Net.HTTP.ClientOptions Options |
|
ABLSocketLibrary (character, character, ClientSocket, ClientSocketConnectionParameters)
|
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ABLSocketLibrary (character, character, ClientSocket, ClientSocketConnectionParameters, ClientOptions)
|
CHARACTER LibraryName
|
||||||||
---|---|---|---|---|---|---|---|---|
CHARACTER LibraryVersion
|
||||||||
OpenEdge.Logging.ILogWriter Logger
|
||||||||
INTEGER miErrorNo_BadRequest
|
||||||||
INTEGER miErrorNo_ConnectionFailure
|
||||||||
INTEGER miErrorNo_ConnectionTimeout
|
||||||||
INTEGER miErrorNo_MissingTlsCredentials
|
||||||||
INTEGER miErrorNo_RequestReadTerminated
|
||||||||
INTEGER miErrorNo_RequestReadTimeout
|
||||||||
INTEGER miErrorNo_RequestTimeout
|
||||||||
INTEGER miErrorNo_RequestWriteTimeout
|
||||||||
OpenEdge.Net.HTTP.ClientOptions Options
|