Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Mosquittomodule Message : sig ... endmodule Version : sig ... endval create : string -> bool -> (t, [> `EUnix of Unix.error ]) Result.resultval connect :
t ->
string ->
int ->
int ->
(unit, [> `EUnix of Unix.error ]) Result.resultval reconnect : t -> (unit, [> `EUnix of Unix.error ]) Result.resultval publish : t -> Message.t -> (unit, [> `EUnix of Unix.error ]) Result.resultval subscribe :
t ->
string ->
int ->
(unit, [> `EUnix of Unix.error ]) Result.resultval set_callback_connect : t -> (int -> unit) -> unitval set_callback_disconnect : t -> (int -> unit) -> unitval set_callback_publish : t -> (int -> unit) -> unitval set_callback_subscribe : t -> (int -> int list -> unit) -> unitval set_callback_unsubscribe : t -> (int -> unit) -> unitval set_callback_log : t -> (int -> string -> unit) -> unitval loop : t -> int -> int -> (unit, [> `EUnix of Unix.error ]) Result.resultval loop_forever :
t ->
int ->
int ->
(unit, [> `EUnix of Unix.error ]) Result.resultval socket : t -> Unix.file_descr