[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpjsonrpc.pp line 228
type TCustomJSONRPCDispatcher = class(TComponent) |
protected |
function CreateAPICreator; virtual; |
function FindHandler(); virtual; |
function ExecuteHandler(); virtual; |
function ExecuteMethod(); virtual; |
function ExecuteRequest(); |
function DoExecute(); virtual; |
function CheckRequest(); virtual; |
function CheckRequests(); virtual; |
function FormatResult(); virtual; |
function CreateJSON2Error(); |
property OnStartBatch: TNotifyEvent; [rw] |
property OnDispatchRequest: TDispatchRequestEvent; [rw] |
property OnFindHandler: TFindRPCHandlerEvent; [rw] |
property OnEndBatch: TNotifyEvent; [rw] |
property Options: TJSONRPCDispatchOptions; [rw] |
class function MethodProperty; virtual; |
class function ClassNameProperty; virtual; |
class function ParamsProperty; virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
class function TransactionProperty; virtual; |
function Execute(); |
function CreateAPI(); |
function APIAsPascal(); virtual; |
function APIAsString(); |
property APICreator: TAPIDescriptionCreator; [rw] |
end; |
| |
TObject |