# DiffoExample v0.4.0 - Table of Contents > Examples for Diffo TMF Service and Resource Manager ## Pages - [Guide](readme.md) - [License](mit.md) - Domains - [The Access Domain](access.md) - [Access Livebook](diffo_example_access.md) - [Access Domain API](_access_api.md) - [The Provider Domain](provider.md) - [The NBN Domain](nbn.md) - [NBN Livebook](diffo_example_nbn.md) - [NBN Domain API](_nbn_api.md) - How To - [Setup the MCP server](setup_mcp.md) ## Modules - [DiffoExample.Access](DiffoExample.Access.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.AggregateCharacteristic](DiffoExample.Access.AggregateCharacteristic.md): Typed characteristic for an aggregate interface. - [DiffoExample.Access.BandwidthProfile](DiffoExample.Access.BandwidthProfile.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.Cable](DiffoExample.Access.Cable.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.CableCharacteristic](DiffoExample.Access.CableCharacteristic.md): Typed characteristic for a Cable's physical properties. - [DiffoExample.Access.Calculations.ShelfTotalPorts](DiffoExample.Access.Calculations.ShelfTotalPorts.md): Sums the `:ports` pool capacity across every card a shelf has assigned a slot to. - [DiffoExample.Access.Card](DiffoExample.Access.Card.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.CardCharacteristic](DiffoExample.Access.CardCharacteristic.md): Typed characteristic for a Card's identity. - [DiffoExample.Access.CharacteristicChanges](DiffoExample.Access.CharacteristicChanges.md): Shared changeset helpers for Access characteristic update actions. - [DiffoExample.Access.CircuitCharacteristic](DiffoExample.Access.CircuitCharacteristic.md): Typed characteristic for a DSL circuit. - [DiffoExample.Access.ConstraintsCharacteristic](DiffoExample.Access.ConstraintsCharacteristic.md): Typed characteristic for DSL service constraints. - [DiffoExample.Access.DslAccess](DiffoExample.Access.DslAccess.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.DslamCharacteristic](DiffoExample.Access.DslamCharacteristic.md): Typed characteristic for a DSLAM's identity. - [DiffoExample.Access.FloatUnit](DiffoExample.Access.FloatUnit.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.IntegerUnit](DiffoExample.Access.IntegerUnit.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.LineCharacteristic](DiffoExample.Access.LineCharacteristic.md): Typed characteristic for a DSL line's port properties. - [DiffoExample.Access.Path](DiffoExample.Access.Path.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.PathCharacteristic](DiffoExample.Access.PathCharacteristic.md): Typed characteristic for a Path's physical properties. - [DiffoExample.Access.Shelf](DiffoExample.Access.Shelf.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Access.ShelfCharacteristic](DiffoExample.Access.ShelfCharacteristic.md): Typed characteristic for a Shelf's identity. - [DiffoExample.Nbn](DiffoExample.Nbn.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Avc](DiffoExample.Nbn.Avc.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.AvcCharacteristic](DiffoExample.Nbn.AvcCharacteristic.md): Typed characteristic for an AVC's circuit properties. - [DiffoExample.Nbn.AvcValue](DiffoExample.Nbn.AvcValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.BandwidthProfile](DiffoExample.Nbn.BandwidthProfile.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Catalog](DiffoExample.Nbn.Catalog.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Changes.SetRspId](DiffoExample.Nbn.Changes.SetRspId.md) - [DiffoExample.Nbn.Csa](DiffoExample.Nbn.Csa.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Cvc](DiffoExample.Nbn.Cvc.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.CvcCharacteristic](DiffoExample.Nbn.CvcCharacteristic.md): Typed characteristic for a CVC's bandwidth properties. - [DiffoExample.Nbn.CvcMetrics](DiffoExample.Nbn.CvcMetrics.md): Local metrics characteristic for a CVC — `avcs_count` and `avcs_total_bandwidth` aggregated live across the AVCs the CVC has assigned a cvlan to. Not inheritable. - [DiffoExample.Nbn.CvcValue](DiffoExample.Nbn.CvcValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Geo](DiffoExample.Nbn.Geo.md): Seeds NBN POI and CSA places for South Australia and the rest of Australia, pairing each POI 1:1 with its CSA via a PlaceRef (POI -> CSA). - [DiffoExample.Nbn.Initializer](DiffoExample.Nbn.Initializer.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Location](DiffoExample.Nbn.Location.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.LocationPoint](DiffoExample.Nbn.LocationPoint.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.NbnEthernet](DiffoExample.Nbn.NbnEthernet.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Nni](DiffoExample.Nbn.Nni.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.NniCharacteristic](DiffoExample.Nbn.NniCharacteristic.md): Typed characteristic for an NNI's port properties. - [DiffoExample.Nbn.NniGroup](DiffoExample.Nbn.NniGroup.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.NniGroupCharacteristic](DiffoExample.Nbn.NniGroupCharacteristic.md): Typed characteristic for an NNI Group's identity. - [DiffoExample.Nbn.NniGroupMetrics](DiffoExample.Nbn.NniGroupMetrics.md): Local metrics characteristic for an NNI Group — demand-side aggregates across assigned CVCs (`cvcs_count`, `cvcs_total_bandwidth`), capacity-side aggregates across comprised NNIs (`nnis_count`, `nnis_total_bandwidth`), and the derived `utilization = cvcs_total_bandwidth / nnis_total_bandwidth`. - [DiffoExample.Nbn.NniGroupValue](DiffoExample.Nbn.NniGroupValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.NniValue](DiffoExample.Nbn.NniValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Ntd](DiffoExample.Nbn.Ntd.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.NtdCharacteristic](DiffoExample.Nbn.NtdCharacteristic.md): Typed characteristic for an NTD's device properties. - [DiffoExample.Nbn.NtdValue](DiffoExample.Nbn.NtdValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Poi](DiffoExample.Nbn.Poi.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.PriCharacteristic](DiffoExample.Nbn.PriCharacteristic.md): Typed characteristic for an NBN Ethernet access (PRI). - [DiffoExample.Nbn.PriValue](DiffoExample.Nbn.PriValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Router](DiffoExample.Nbn.Router.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Rsp](DiffoExample.Nbn.Rsp.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.RspOwnership](DiffoExample.Nbn.RspOwnership.md): Shared RSP ownership policies for NBN resources. - [DiffoExample.Nbn.ServiceInitializer](DiffoExample.Nbn.ServiceInitializer.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Speeds](DiffoExample.Nbn.Speeds.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Technology](DiffoExample.Nbn.Technology.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Uni](DiffoExample.Nbn.Uni.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.UniCharacteristic](DiffoExample.Nbn.UniCharacteristic.md): Typed characteristic for a UNI's port properties. - [DiffoExample.Nbn.UniValue](DiffoExample.Nbn.UniValue.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Nbn.Util](DiffoExample.Nbn.Util.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Repo](DiffoExample.Repo.md): Diffo - TMF Service and Resource Management with a difference - [DiffoExample.Util](DiffoExample.Util.md): Cross-domain projection helpers for the diffo_example app. ## Mix Tasks - [mix gen.api_docs](Mix.Tasks.Gen.ApiDocs.md): Walks each configured domain's `code_interface` defines and writes a markdown table fragment for inclusion in the domain doc pages.