summaryrefslogtreecommitdiff
path: root/contactsmap_dot.dot
blob: 4ccbcc150f58d2d6693163aab7ab7884bd6e37bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
digraph contactsmap {
    graph [margin=0];
    rankdir=LR;

    contactid [shape=record, label="Key | {u | Contact identifier}"];
    disp [shape=record, label="Value | {{ u | u | s} | {<sub> Subscribe | <pub> Publish | Publish_Request}}"];
    substate [shape=record, style=dashed, label="Enum: Subscription_State | {{0 | 1 | 2 | 3 | 4} | {Unknown | No | RemovedRemotely | Ask | Yes}}"];

    contactid -> disp [label="maps to"];
    disp:sub -> substate [label="any of", style=dashed];
    disp:pub -> substate [label="any of", style=dashed];
}