package activitypub_client

  1. Overview
  2. Docs

Module O.H

val conf : Conf.t
val actor_conf : Conf.actor
val actor_iri : Iri.t
include Ldp.Http.Http
val dbg : string -> unit Lwt.t
val head : ?follow:int -> ?headers:Cohttp.Header.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val head_exn : ?follow:int -> ?headers:Cohttp.Header.t -> Iri.t -> Ldp.Types.meta Lwt.t
val get_non_rdf : ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> (Ldp.Ct.t * string, Ldp__Http.query_error) result Lwt.t
val get_non_rdf_exn : ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> (Ldp.Ct.t * string) Lwt.t
val get_rdf : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> ?parse:bool -> Iri.t -> (string * Rdf.Graph.graph option, Ldp.Types.error) result Lwt.t
val get_rdf_exn : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> ?parse:bool -> Iri.t -> (string * Rdf.Graph.graph option) Lwt.t
val get_rdf_graph : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> (Rdf.Graph.graph, Ldp.Types.error) result Lwt.t
val get_rdf_graph_exn : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> Rdf.Graph.graph Lwt.t
val get_container : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> (Rdf.Graph.graph, Ldp.Types.error) result Lwt.t
val get_container_exn : ?g:Rdf.Graph.graph -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> Iri.t -> Rdf.Graph.graph Lwt.t
val get : ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> ?parse:bool -> Iri.t -> (Ldp.Types.resource, Ldp.Types.error) result Lwt.t
val get_exn : ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> ?parse:bool -> Iri.t -> Ldp.Types.resource Lwt.t
val post : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> ?slug:string -> ?typ:Iri.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_exn : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> ?slug:string -> ?typ:Iri.t -> Iri.t -> Ldp.Types.meta Lwt.t
val post_container : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_container_exn : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> Iri.t -> Ldp.Types.meta Lwt.t
val post_direct_container : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?membershipResource:Iri.t -> relation:[< `HasMember of Iri.t | `IsMemberOf of Iri.t ] -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_direct_container_exn : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?membershipResource:Iri.t -> relation:[< `HasMember of Iri.t | `IsMemberOf of Iri.t ] -> Iri.t -> Ldp.Types.meta Lwt.t
val post_indirect_container : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?membershipResource:Iri.t -> relation:[< `HasMember of Iri.t | `IsMemberOf of Iri.t ] -> insertedContent:Iri.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_indirect_container_exn : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?membershipResource:Iri.t -> relation:[< `HasMember of Iri.t | `IsMemberOf of Iri.t ] -> insertedContent:Iri.t -> Iri.t -> Ldp.Types.meta Lwt.t
val post_rdf : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?typ:Iri.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_rdf_exn : ?headers:Cohttp.Header.t -> ?data:Rdf.Graph.graph -> ?slug:string -> ?typ:Iri.t -> Iri.t -> Ldp.Types.meta Lwt.t
val post_non_rdf : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val post_non_rdf_exn : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> Iri.t -> Ldp.Types.meta Lwt.t
val put : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> ?typ:Iri.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val put_exn : ?headers:Cohttp.Header.t -> ?data:string -> ?ct:Ldp.Ct.t -> ?typ:Iri.t -> Iri.t -> Ldp.Types.meta Lwt.t
val put_rdf : ?headers:Cohttp.Header.t -> data:Rdf.Graph.graph -> ?typ:Iri.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val put_rdf_exn : ?headers:Cohttp.Header.t -> data:Rdf.Graph.graph -> ?typ:Iri.t -> Iri.t -> Ldp.Types.meta Lwt.t
val patch_with_query : ?headers:Cohttp.Header.t -> Iri.t -> string -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val patch_with_query_exn : ?headers:Cohttp.Header.t -> Iri.t -> string -> Ldp.Types.meta Lwt.t
val patch : ?headers:Cohttp.Header.t -> ?del:Rdf.Graph.graph -> ?ins:Rdf.Graph.graph -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val patch_exn : ?headers:Cohttp.Header.t -> ?del:Rdf.Graph.graph -> ?ins:Rdf.Graph.graph -> Iri.t -> Ldp.Types.meta Lwt.t
val delete : ?headers:Cohttp.Header.t -> Iri.t -> (Ldp.Types.meta, Ldp__Http.query_error) result Lwt.t
val delete_exn : ?headers:Cohttp.Header.t -> Iri.t -> Ldp.Types.meta Lwt.t
val login : ?headers:Cohttp.Header.t -> Iri.t -> (string option, Ldp__Http.query_error) result Lwt.t
val login_exn : ?headers:Cohttp.Header.t -> Iri.t -> string option Lwt.t
val fold_get : ?onerror:[ `Fail | `Ignore | `Report of exn -> unit Lwt.t ] -> ?follow:int -> ?headers:Cohttp.Header.t -> ?accept:Ldp.Ct.t list -> ?parse:bool -> ('a -> Ldp.Types.resource -> 'a Lwt.t) -> 'a -> Iri.t list -> 'a Lwt.t
val fold_get_graph : ?onerror:[ `Fail | `Ignore | `Report of exn -> unit Lwt.t ] -> ?follow:int -> ?headers:Cohttp.Header.t -> Rdf.Graph.graph -> Iri.t list -> unit Lwt.t
OCaml

Innovation. Community. Security.