diff options
Diffstat (limited to 'openbsc/doc/libbsc-data-structures.dot')
-rw-r--r-- | openbsc/doc/libbsc-data-structures.dot | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/openbsc/doc/libbsc-data-structures.dot b/openbsc/doc/libbsc-data-structures.dot new file mode 100644 index 000000000..9d17c3b0c --- /dev/null +++ b/openbsc/doc/libbsc-data-structures.dot @@ -0,0 +1,38 @@ +digraph G { + net [label="gsm_network"] + subconns [label="subscr_conns"] + btslist [label="bts_list"] + bts [label="gsm_bts"] + trx [label="gsm_bts_trx"] + ts [label="gsm_bts_trx_ts"] + lchan [label="gsm_lchan"] + sub [label="gsm_subscriber"] + subcon [label="gsm_subscriber_conn"] + sccpcon [label="osmo_bsc_sccp_con"] + subgrp [label="gsm_subscriber_group"] + + net -> btslist + btslist -> bts [label="llist"] + bts -> trx + trx -> ts + ts -> lchan + + lchan -> ts + ts -> trx + trx -> bts + bts -> net + + lchan -> subcon + + net -> subconns + subconns -> subcon [label="llist"] + subcon -> sub + subcon -> sccpcon + subcon -> lchan + subcon -> lchan [label="ho_lchan"] + subcon -> bts + subcon -> lchan [label="secondary_lchan"] + + sub -> subgrp + subgrp -> net +} |