Unit 'flcHTTPServer' Package
[Overview][Constants][Types][Classes][Index] [#pl_fundamentals]

THTTPServerClient

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: flcHTTPServer.pas line 135

type THTTPServerClient = class

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure Finalise;

  

  property State: THTTPServerClientState; [r]

  

  property StateStr: string; [r]

  

  property RemoteAddr: TSocketAddr; [r]

  

  property RemoteAddrStr: string; [r]

  

  property RequestRecord: THTTPRequestRec; [r]

  

  property RequestRecordPtr: PHTTPRequestRec; [r]

  

  property RequestMethod: RawByteString; [r]

  

  property RequestURI: RawByteString; [r]

  

  property RequestHost: RawByteString; [r]

  

  property RequestCookie: RawByteString; [r]

  

  property RequestHasContent: Boolean; [r]

  

  property RequestContentType: RawByteString; [r]

  

  property RequestContentStr: RawByteString; [r]

  

  property RequestContentStream: TStream; [rw]

  

  property RequestContentFileName: string; [rw]

  

  property RequestContentReceivedSize: Int64; [r]

  

  property ResponseRecord: THTTPResponseRec; [rw]

  

  property ResponseRecordPtr: PHTTPResponseRec; [r]

  

  property ResponseCode: Integer; [rw]

  

  property ResponseMsg: RawByteString; [rw]

  

  property ResponseContentType: RawByteString; [rw]

  

  property ResponseContentMechanism: THTTPContentWriterMechanism; [rw]

  

  property ResponseContentStr: RawByteString; [rw]

  

  property ResponseContentStream: TStream; [rw]

  

  property ResponseContentFileName: string; [rw]

  

  property ResponseReady: Boolean; [rw]

  

  procedure SetResponseOKHtmlStr();

  

  procedure SetResponseOKFile();

  

  procedure SetResponseNotFound;

  

  procedure SetResponseRedirect();

  

  procedure Disconnect;

  

end;

Inheritance

THTTPServerClient

  

|

TObject



CT Web help

CodeTyphon Studio