Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants Class Reference

Various constants for http-type connections. More...

Static Public Attributes

static string HTTP_VERSION = "HTTP/1.1"
 http version. More...
 
static string METHOD_HEADER = "m"
 Diffusion method header. More...
 
static string TYPE_HEADER = "ty"
 Diffusion type header. More...
 
static string CAPABILITIES_HEADER = "ca"
 Diffusion capabilities header. More...
 
static string VERSION_HEADER = "v"
 Diffusion version header. More...
 
static string DUPLEX_COMMAND = "3"
 Diffusion duplex command. More...
 
static string USERNAME_HEADER = "username"
 Diffusion user name header. More...
 
static string PASSWORD_HEADER = "password"
 Diffusion password header. More...
 
static string TOPIC_HEADER = "t"
 Diffusion topic header. More...
 
static string CLIENT_ID_HEADER = "c"
 Diffusion client id header. More...
 
static string SESSION_ID_HEADER = "c"
 Session id header. More...
 
static byte MESSAGE_SEPARATOR = 8
 Message separator byte. More...
 
static byte CR = 13
 Carriage return. More...
 
static byte LF = 10
 Line feed character. More...
 
static byte[] CRLF = {CR, LF}
 CRLF byte array containing CR and LF. More...
 
static string HTTP_200_RESPONSE = HTTP_VERSION + " 200 OK"
 Http 200 Response More...
 

Detailed Description

Various constants for http-type connections.

Member Data Documentation

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.CAPABILITIES_HEADER = "ca"
static

Diffusion capabilities header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.CLIENT_ID_HEADER = "c"
static

Diffusion client id header.

byte PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.CR = 13
static

Carriage return.

byte [] PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.CRLF = {CR, LF}
static

CRLF byte array containing CR and LF.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.DUPLEX_COMMAND = "3"
static

Diffusion duplex command.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.HTTP_200_RESPONSE = HTTP_VERSION + " 200 OK"
static

Http 200 Response

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.HTTP_VERSION = "HTTP/1.1"
static

http version.

byte PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.LF = 10
static

Line feed character.

byte PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.MESSAGE_SEPARATOR = 8
static

Message separator byte.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.METHOD_HEADER = "m"
static

Diffusion method header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.PASSWORD_HEADER = "password"
static

Diffusion password header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.SESSION_ID_HEADER = "c"
static

Session id header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.TOPIC_HEADER = "t"
static

Diffusion topic header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.TYPE_HEADER = "ty"
static

Diffusion type header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.USERNAME_HEADER = "username"
static

Diffusion user name header.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.HttpConstants.VERSION_HEADER = "v"
static

Diffusion version header.