TROSuperHTTPServerConnection

Overview

The TROSuperHTTPServerConnection class is part of the SuperHTTP server channel architecture.

This class implements the IROSuperHTTPServerConnection and the IROActiveEventServer interface.

The TROSuperHTTPServerConnection class is not designed to be used outside the Remoting SDK.

Location


 

constructor Create

Creates a new instance.

constructor Create(aServer: TROBaseSuperHTTPServer)

Parameters:

  • aServer: Super HTTP server

ConnectionId

ConnectionID

property ConnectionId: TGUID read write

LastTalk

Specifies the datetime when the server talked with the client.

property LastTalk: TDateTime read write

RemoteMaxPackageLength

Maximum package size that can be accepted on the client-side.

property RemoteMaxPackageLength: Integer read write

ResponseQueue

List that stores the IROSuperHTTPServerResponse interface which should be send to the clients.

property ResponseQueue: TInterfaceList read

Server

References to the parent TROBaseSuperHTTPServer.

property Server: TROBaseSuperHTTPServer read

SessionId

SessionID

property SessionId: TGUID read write

WaitingConnections

List that stores the TROSuperHTTPWaitingConnection.

property WaitingConnections: TROSuperHTTPWaitingConnection read

 

ConnectionId

ConnectionID

property ConnectionId: TGUID read write

LastTalk

Specifies the datetime when the server talked with the client.

property LastTalk: TDateTime read write

RemoteMaxPackageLength

Maximum package size that can be accepted on the client-side.

property RemoteMaxPackageLength: Integer read write

ResponseQueue

List that stores the IROSuperHTTPServerResponse interface which should be send to the clients.

property ResponseQueue: TInterfaceList read

Server

References to the parent TROBaseSuperHTTPServer.

property Server: TROBaseSuperHTTPServer read

SessionId

SessionID

property SessionId: TGUID read write

WaitingConnections

List that stores the TROSuperHTTPWaitingConnection.

property WaitingConnections: TROSuperHTTPWaitingConnection read

 

constructor Create

Creates a new instance.

constructor Create(aServer: TROBaseSuperHTTPServer)

Parameters:

  • aServer: Super HTTP server