HttpVersion

Represents the version of the HTTP protocol.

Name

Description

HTTP_1_0

-

HTTP_1_1

-

HttpMethod

Represents an HTTP method

Name

Description

OPTIONS

-

GET

-

HEAD

-

POST

-

PUT

-

DELETE

-

TRACE

-

CONNECT

-

PATCH

-

ClientAuth

Configures the engine to require/request client authentication. Following are the options :

NONE - No client authentication is requested or required.

REQUEST - Accept authentication if presented by client. If this option is set and the client chooses not to provide authentication information about itself, the negotiations will continue.

REQUIRED - Require client to present authentication, if not presented then negotiations will be declined.

Created by manishk on 10/2/2015.


Name

Description

NONE

-

REQUEST

-

REQUIRED

-

DnsResponseCode

Represents the possible response codes a server may send after receiving a query. A response code of 0 indicates no error.

Name

Description

NOERROR

ID 0, no error

FORMERROR

ID 1, format error

SERVFAIL

ID 2, server failure

NXDOMAIN

ID 3, name error

NOTIMPL

ID 4, not implemented

REFUSED

ID 5, operation refused

YXDOMAIN

ID 6, domain name should not exist

YXRRSET

ID 7, resource record set should not exist

NXRRSET

ID 8, rrset does not exist

NOTAUTH

ID 9, not authoritative for zone

NOTZONE

ID 10, name not in zone

BADVERS

ID 11, bad extension mechanism for version

BADSIG

ID 12, bad signature

BADKEY

ID 13, bad key

BADTIME

ID 14, bad timestamp

ReplyFailure

Represents the type of reply failure

Name

Description

TIMEOUT

The message send failed because no reply was received before the timeout time.

NO_HANDLERS

The message send failed because no handlers were available to handle the message.

RECIPIENT_FAILURE

The message send failed because the recipient actively sent back a failure (rejected the message)

WebsocketVersion

Represents the WebSocket version

Name

Description

V00

-

V07

-

V08

-

V13

-