Module amf_AbstractMessage

AbstractMessage Decoding.

Copyright © 2009 Ruslan Babayev

Authors: Ruslan Babayev (ruslan@babayev.com).

Description

AbstractMessage Decoding.

Data Types

flag()

flag() = body | clientId | destination | headers | messageId | timestamp | timeToLive | ignored

Function Index

decode_flag_bytes/1Decodes flag bytes.
decode_ignored_flags/2Decodes ignored flags.
decode_members/4Decodes members.
decode_members/6Decodes members.

Function Details

decode_flag_bytes/1

decode_flag_bytes(Data::binary()) -> {[integer()], binary()}

Decodes flag bytes.

decode_ignored_flags/2

decode_ignored_flags(B::integer(), Acc::[flag()]) -> [flag()]

Decodes ignored flags.

decode_members/4

decode_members(Data::binary(), Strings, Objects, Traits) -> {Members, Rest, Strings, Objects, Traits}

Decodes members.

decode_members/6

decode_members(Flags::[flag()], Rest::binary(), Strings, Objects, Traits, Acc) -> {Members, Rest, Strings, Objects, Traits}

Decodes members.


Generated by EDoc, Aug 2 2017, 22:22:57.