package gapi-ocaml
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A simple OCaml client for Google Services
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.4.9.tar.gz
sha256=e189067f3caf58235eee7f3f1b0f051d0192cd012e444c87492b2b502ad7c29c
md5=0f0c17b713f86d91d6be8ddf4a741745
doc/gapi-ocaml/GapiService/index.html
Module GapiServiceSource
Common operations for services.
Wraps a server error
Source
val service_request :
?post_data:GapiCore.PostData.t ->
?version:string ->
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?media_download:GapiMediaResource.download ->
?request_type:GapiRequest.request_type ->
?custom_headers:GapiCore.Header.t list ->
string ->
(GapiPipe.OcamlnetPipe.t -> GapiCore.Header.t list -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val service_request_with_data :
GapiRequest.request_type ->
('a -> GapiCore.PostData.t) ->
?version:string ->
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?media_download:GapiMediaResource.download ->
?custom_headers:GapiCore.Header.t list ->
'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> GapiCore.Header.t list -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val download_resource :
?version:string ->
?query_parameters:(string * string) list ->
?ranges:(int64 option * int64 option) list ->
?custom_headers:GapiCore.Header.t list ->
string ->
GapiMediaResource.destination ->
GapiConversation.Session.t ->
unit * GapiConversation.Session.tSource
val build_param :
'a ->
'a ->
('a -> 'b) ->
('b -> string) ->
string ->
(string * string) listSource
val build_params :
'a ->
('a -> 'b list) ->
('b -> string) ->
string ->
(string * string) listSource
val head :
?etag:string ->
?query_parameters:(string * string) list ->
?media_download:GapiMediaResource.download ->
?custom_headers:GapiCore.Header.t list ->
string ->
(GapiCore.Header.t list -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val get :
?etag:string ->
?query_parameters:(string * string) list ->
?media_download:GapiMediaResource.download ->
?custom_headers:GapiCore.Header.t list ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val post :
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?media_download:GapiMediaResource.download ->
?data_to_post:('a -> GapiCore.PostData.t) ->
?custom_headers:GapiCore.Header.t list ->
data:'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'b) ->
GapiConversation.Session.t ->
'b * GapiConversation.Session.tSource
val put :
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?custom_headers:GapiCore.Header.t list ->
data_to_post:('a -> GapiCore.PostData.t) ->
data:'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val put' :
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?custom_headers:GapiCore.Header.t list ->
data_to_post:('a -> GapiCore.PostData.t) ->
data:'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'b) ->
GapiConversation.Session.t ->
'b * GapiConversation.Session.tSource
val patch :
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?custom_headers:GapiCore.Header.t list ->
data_to_post:('a -> GapiCore.PostData.t) ->
data:'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.tSource
val patch' :
?etag:string ->
?query_parameters:(string * string) list ->
?media_source:GapiMediaResource.t ->
?custom_headers:GapiCore.Header.t list ->
data_to_post:('a -> GapiCore.PostData.t) ->
data:'a ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'b) ->
GapiConversation.Session.t ->
'b * GapiConversation.Session.tSource
val delete :
?etag:string ->
?query_parameters:(string * string) list ->
?custom_headers:GapiCore.Header.t list ->
string ->
(GapiPipe.OcamlnetPipe.t -> 'a) ->
GapiConversation.Session.t ->
'a * GapiConversation.Session.t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>