amqp10_ctor() = ubyte | ushort | byte | short | int | uing | float | double | char | timestamp | uuid | utf8 | symbol | binary | list | map | array | {described, amqp10_type(), amqp10_ctor()}
amqp10_described() = {described, amqp10_type(), amqp10_prim()}
amqp10_prim() = null | true | false | {boolean, true | false} | {ubyte, byte()} | {ushort, non_neg_integer()} | {uint, non_neg_integer()} | {ulong, non_neg_integer()} | {byte, signed_byte()} | {short, integer()} | {int, integer()} | {float, float()} | {double, float()} | {char, binary()} | {timestamp, integer()} | {uuid, binary()} | {utf8, binary()} | {symbol, binary()} | {binary, binary()} | {list, [amqp10_type()]} | {map, [{amqp10_prim(), amqp10_prim()}]} | {array, amqp10_ctor(), [amqp10_type()]}
amqp10_type() = amqp10_prim() | amqp10_described()
signed_byte() = -128..127
build_frame/2 | |
build_frame/3 | |
build_heartbeat_frame/0 | |
generate/1 |
build_frame(Channel::integer(), Payload::iolist()) -> iolist()
build_frame(Channel, FrameType, Payload) -> any()
build_heartbeat_frame() -> any()
generate(X1::amqp10_type()) -> iolist()
Generated by EDoc