Apidir_client.Make
module Dir : Bindoj_apidir_shared.ApiDirManifest
module Fetcher : ScopedJsonFetcher
include sig ... end
type 'x io = 'x Fetcher.IoStyle.t
module IoStyle : sig ... end
module IoOps : sig ... end
val registry_info : Bindoj_apidir_shared.registry_info
val invocation_points : Bindoj_apidir_shared.invocation_point_collection
val type_decls : Bindoj_apidir_shared.type_decl_collection
val tdenv : Bindoj_base.tdenv
val index_get :
(string, Bindoj_apidir_shared.untyped_invocation_point_info) Kxclib.Hashtbl.t
val index_post :
(string, Bindoj_apidir_shared.untyped_invocation_point_info) Kxclib.Hashtbl.t
include T with type 'resp io := 'resp Fetcher.IoStyle.t
val perform_json_post :
?additional_headers:string list ->
?additional_query_params:(string * string) list ->
('req, 'resp) Bindoj_apidir_shared.invocation_point_info ->
'req ->
'resp Fetcher.IoStyle.t
val perform_json_get :
?additional_headers:string list ->
?additional_query_params:(string * string) list ->
(unit, 'resp) Bindoj_apidir_shared.invocation_point_info ->
'resp Fetcher.IoStyle.t