• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • amqp-client-async

  • Documentation
  • amqp-client-async lib
  • Amqp_client_async .Spec .Basic .Content Module
package amqp-client-async
  • amqp-client-async
    • Amqp_client_async
      • Amqp
      • Channel
        • Transaction
      • Connection
      • Constants
      • Exchange
      • Framing
      • Message
      • Protocol_helpers
      • Queue
      • Rpc
        • Client
        • Server
      • Spec
        • Basic
          • Ack
          • Cancel
          • Cancel_ok
          • Consume
          • Consume_ok
          • Content
          • Deliver
          • Get
          • Get_empty
          • Get_ok
          • Nack
          • Publish
          • Qos
          • Qos_ok
          • Recover
          • Recover_async
          • Recover_ok
          • Reject
          • Return
        • Channel
          • Close
          • Close_ok
          • Flow
          • Flow_ok
          • Open
          • Open_ok
        • Confirm
          • Select
          • Select_ok
        • Connection
          • Blocked
          • Close
          • Close_ok
          • Open
          • Open_ok
          • Secure
          • Secure_ok
          • Start
          • Start_ok
          • Tune
          • Tune_ok
          • Unblocked
        • Exchange
          • Bind
          • Bind_ok
          • Declare
          • Declare_ok
          • Delete
          • Delete_ok
          • Unbind
          • Unbind_ok
        • Queue
          • Bind
          • Bind_ok
          • Declare
          • Declare_ok
          • Delete
          • Delete_ok
          • Purge
          • Purge_ok
          • Unbind
          • Unbind_ok
        • Tx
          • Commit
          • Commit_ok
          • Rollback
          • Rollback_ok
          • Select
          • Select_ok
      • Thread
        • Deferred
          • List
        • Ivar
        • Log
        • Pipe
          • Reader
          • Writer
        • Reader
        • Scheduler
        • Tcp
        • Writer
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = {
  1. content_type : Amqp_client_lib.Types.shortstr option;
  2. content_encoding : Amqp_client_lib.Types.shortstr option;
  3. headers : Amqp_client_lib.Types.table option;
  4. delivery_mode : Amqp_client_lib.Types.octet option;
  5. priority : Amqp_client_lib.Types.octet option;
  6. correlation_id : Amqp_client_lib.Types.shortstr option;
  7. reply_to : Amqp_client_lib.Types.shortstr option;
  8. expiration : Amqp_client_lib.Types.shortstr option;
  9. message_id : Amqp_client_lib.Types.shortstr option;
  10. timestamp : Amqp_client_lib.Types.timestamp option;
  11. amqp_type : Amqp_client_lib.Types.shortstr option;
  12. user_id : Amqp_client_lib.Types.shortstr option;
  13. app_id : Amqp_client_lib.Types.shortstr option;
  14. reserved : Amqp_client_lib.Types.shortstr option;
}
val init : ?content_type:Amqp_client_lib.Types.shortstr -> ?content_encoding:Amqp_client_lib.Types.shortstr -> ?headers:Amqp_client_lib.Types.table -> ?delivery_mode:Amqp_client_lib.Types.octet -> ?priority:Amqp_client_lib.Types.octet -> ?correlation_id:Amqp_client_lib.Types.shortstr -> ?reply_to:Amqp_client_lib.Types.shortstr -> ?expiration:Amqp_client_lib.Types.shortstr -> ?message_id:Amqp_client_lib.Types.shortstr -> ?timestamp:Amqp_client_lib.Types.timestamp -> ?amqp_type:Amqp_client_lib.Types.shortstr -> ?user_id:Amqp_client_lib.Types.shortstr -> ?app_id:Amqp_client_lib.Types.shortstr -> ?reserved:Amqp_client_lib.Types.shortstr -> unit -> t

Footer

OCaml

Innovation. Community. Security.

GitHub Discord Twitter Peertube RSS

About Us

  • Industrial Users
  • Academic Users
  • Why OCaml

Resources

  • Get Started
  • Language Manual
  • Standard Library API
  • Books
  • Releases

Community

  • Blog
  • Jobs

Policies

  • Carbon Footprint
  • Governance
  • Privacy
  • Code of Conduct