You can search for identifiers within the package.
in-package search v0.2.0
wamp
Wamp
wamp-proto.org implementation in OCaml
%%VERSION%% — homepage
type msgtyp =
| HELLO
| WELCOME
| ABORT
| GOODBYE
| ERROR
| PUBLISH
| PUBLISHED
| SUBSCRIBE
| SUBSCRIBED
| UNSUBSCRIBE
| UNSUBSCRIBED
| EVENT
val msgtyp_of_enum : int -> msgtyp option
val msgtyp_to_enum : msgtyp -> int
type 'a dict = (string * 'a) list
type 'a msg =
| Hello of {
realm : Uri.t;
details : 'a dict;
}
| Welcome of {
id : int;
| Abort of {
reason : Uri.t;
| Goodbye of {
| Error of {
reqtype : int;
reqid : int;
error : Uri.t;
args : 'a list;
kwArgs : 'a dict;
| Publish of {
options : 'a dict;
topic : Uri.t;
| Published of {
| Subscribe of {
| Subscribed of {
| Unsubscribe of {
| Unsubscribed of int
| Event of {
subid : int;
pubid : int;
val hello : realm:Uri.t -> details:'a dict -> 'a msg
val welcome : id:int -> details:'a dict -> 'a msg
val abort : details:'a dict -> reason:Uri.t -> 'a msg
val goodbye : details:'a dict -> reason:Uri.t -> 'a msg
val error : reqtype:int -> reqid:int -> details:'a dict -> error:Uri.t -> args:'a list -> kwArgs:'a dict -> 'a msg
val publish : reqid:int -> options:'a dict -> topic:Uri.t -> args:'a list -> kwArgs:'a dict -> 'a msg
val published : reqid:int -> id:int -> 'a msg
val subscribe : reqid:int -> options:'a dict -> topic:Uri.t -> 'a msg
val subscribed : reqid:int -> id:int -> 'a msg
val unsubscribe : reqid:int -> id:int -> 'a msg
val unsubscribed : reqid:int -> 'a msg
val event : subid:int -> pubid:int -> details:'a dict -> args:'a list -> kwArgs:'a dict -> 'a msg
type role =
| Subscriber
| Publisher
val string_of_role : role -> string