Creating a new source to integrate a Message Bus endpoint using LiveLink

Has anyone tried to create a new source using LiveLink and exposing it to the built in Message Bus that they provide? There is barely any documentation here : and I am trying to read how they did it with Maya on the first place. Any pointers would be appreciated.