Unit 'fpjsonrpc' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl-web]

TAPIDescriptionCreator

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

Declaration

Source position: fpjsonrpc.pp line 171

type TAPIDescriptionCreator = class(TPersistent)

protected

  function GetOwner; override;

  procedure AddParamDefs(); virtual;

  function CreateParamDef(); virtual;

  function HandlerToAPIMethod(); virtual;

  function HandlerDefToAPIMethod(); virtual;

  function DefaultNameSpace; virtual;

  function PublishHandler(); virtual;

  function PublishHandlerDef(); virtual;

public

  constructor Create(); virtual;

  procedure Assign(); override;

  function CreateAPI();

  property Dispatcher: TCustomJSONRPCDispatcher; [r]

published

  property NameSpace: string; [rws]

  property URL: string; [rw]

  property APIType: string; [rw]

  property DefaultOptions: TCreateAPIOptions; [rw]

end;

Inheritance

TAPIDescriptionCreator

|

TObject


Documentation generated on: 2023-03-18