Documentation ¶
Index ¶
- func AddLinkTrigger(from, to string, trigger *pbcmdb.Trigger) (functionContext *pbtypes.FunctionContext, err error)
- func AddLinkTriggerMessage(to string, trigger *pbcmdb.Trigger) (linkMessage *pbcmdb.LinkMessage, err error)
- func AddTrigger(moType string, trigger *pbcmdb.Trigger) (functionContext *pbtypes.FunctionContext, err error)
- func AddTriggerMessage(moType string, trigger *pbcmdb.Trigger) (typeMessage *pbcmdb.TypeMessage, err error)
- func CreateChild(from, moType, name string, payload any, functions ...*pbtypes.FunctionMessage) (functionContext *pbtypes.FunctionContext, err error)
- func CreateChildMessage(moType, name string, payload any, functions ...*pbtypes.FunctionMessage) (objectMessage *pbcmdb.ObjectMessage, err error)
- func CreateLink(from, to, name, linktype string, payload any) (functionContext *pbtypes.FunctionContext, err error)
- func CreateLinkMessage(to, name, linktype string, payload any) (linkMessage *pbcmdb.LinkMessage, err error)
- func CreateObject(moType string, payload any, functions ...*pbtypes.FunctionMessage) (functionContext *pbtypes.FunctionContext, err error)
- func CreateObjectMessage(moType string, payload any, functions ...*pbtypes.FunctionMessage) (typeMessage *pbcmdb.TypeMessage, err error)
- func CreateType(pt *types.Type) (functionContext *pbtypes.FunctionContext, err error)
- func CreateTypeMessage(pt *types.Type) (typeMessage *pbcmdb.TypeMessage, err error)
- func DeleteAdvancedLink(id string) (fc *pbtypes.FunctionContext, err error)
- func DeleteLink(from, name string) (fc *pbtypes.FunctionContext, err error)
- func DeleteLinkTrigger(from, to string, trigger *pbcmdb.Trigger) (functionContext *pbtypes.FunctionContext, err error)
- func DeleteLinkTriggerMessage(to string, trigger *pbcmdb.Trigger) (linkMessage *pbcmdb.LinkMessage, err error)
- func DeleteObject(id string) (functionContext *pbtypes.FunctionContext, err error)
- func DeleteObjectMessage() (objectMessage *pbcmdb.ObjectMessage, err error)
- func DeleteTrigger(moType string, trigger *pbcmdb.Trigger) (functionContext *pbtypes.FunctionContext, err error)
- func DeleteTriggerMessage(moType string, trigger *pbcmdb.Trigger) (typeMessage *pbcmdb.TypeMessage, err error)
- func DeleteType(moType string) (functionContext *pbtypes.FunctionContext, err error)
- func DeleteTypeMessage(moType string) (typeMessage *pbcmdb.TypeMessage, err error)
- func QdslRouter(qdsl string, ffc *pbtypes.FunctionContext) (fc *pbtypes.FunctionContext, err error)
- func Register(name string, types []*pbcmdb.RegisterTypeMessage, ...) (functionContext *pbtypes.FunctionContext, err error)
- func RegisterLink(from, to, name, linktype string, payload any, async bool) (registerLinkMessage *pbcmdb.RegisterLinkMessage, err error)
- func RegisterLinkTrigger(from, to string, trigger *pbcmdb.Trigger, async bool) (registerLinkMessage *pbcmdb.RegisterLinkMessage, err error)
- func RegisterObject(from, moType, name string, payload any, async, router bool, ...) (registerObjectMessage *pbcmdb.RegisterObjectMessage, err error)
- func RegisterType(pt *types.Type, async bool) (registerTypeMessage *pbcmdb.RegisterTypeMessage, err error)
- func UpdateAdvancedLink(id string, payload any) (fc *pbtypes.FunctionContext, err error)
- func UpdateLink(from, name string, payload any) (fc *pbtypes.FunctionContext, err error)
- func UpdateObject(id string, payload any) (functionContext *pbtypes.FunctionContext, err error)
- func UpdateObjectMessage(payload any) (objectMessage *pbcmdb.ObjectMessage, err error)
- func UpdateType(pt *types.Type) (functionContext *pbtypes.FunctionContext, err error)
- func UpdateTypeMessage(pt *types.Type) (typeMessage *pbcmdb.TypeMessage, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddLinkTrigger ¶
func AddLinkTriggerMessage ¶
func AddTrigger ¶
func AddTriggerMessage ¶
func CreateChild ¶
func CreateChild(from, moType, name string, payload any, functions ...*pbtypes.FunctionMessage) (functionContext *pbtypes.FunctionContext, err error)
func CreateChildMessage ¶
func CreateChildMessage(moType, name string, payload any, functions ...*pbtypes.FunctionMessage) (objectMessage *pbcmdb.ObjectMessage, err error)
func CreateLink ¶
func CreateLink(from, to, name, linktype string, payload any) (functionContext *pbtypes.FunctionContext, err error)
CreateLink create link 'from' -> 'to' with 'name' from will be 'root', 'node', '17136214' to will be 'root', 'node', '17136214'
func CreateLinkMessage ¶
func CreateLinkMessage(to, name, linktype string, payload any) (linkMessage *pbcmdb.LinkMessage, err error)
func CreateObject ¶
func CreateObject(moType string, payload any, functions ...*pbtypes.FunctionMessage) (functionContext *pbtypes.FunctionContext, err error)
func CreateObjectMessage ¶
func CreateObjectMessage(moType string, payload any, functions ...*pbtypes.FunctionMessage) (typeMessage *pbcmdb.TypeMessage, err error)
func CreateType ¶
func CreateType(pt *types.Type) (functionContext *pbtypes.FunctionContext, err error)
func CreateTypeMessage ¶
func CreateTypeMessage(pt *types.Type) (typeMessage *pbcmdb.TypeMessage, err error)
func DeleteAdvancedLink ¶
func DeleteAdvancedLink(id string) (fc *pbtypes.FunctionContext, err error)
func DeleteLink ¶
func DeleteLink(from, name string) (fc *pbtypes.FunctionContext, err error)
func DeleteLinkTrigger ¶
func DeleteObject ¶
func DeleteObject(id string) (functionContext *pbtypes.FunctionContext, err error)
func DeleteObjectMessage ¶
func DeleteObjectMessage() (objectMessage *pbcmdb.ObjectMessage, err error)
func DeleteTrigger ¶
func DeleteTriggerMessage ¶
func DeleteType ¶
func DeleteType(moType string) (functionContext *pbtypes.FunctionContext, err error)
func DeleteTypeMessage ¶
func DeleteTypeMessage(moType string) (typeMessage *pbcmdb.TypeMessage, err error)
func QdslRouter ¶
func QdslRouter(qdsl string, ffc *pbtypes.FunctionContext) (fc *pbtypes.FunctionContext, err error)
func Register ¶
func Register(name string, types []*pbcmdb.RegisterTypeMessage, objects []*pbcmdb.RegisterObjectMessage, links []*pbcmdb.RegisterLinkMessage) (functionContext *pbtypes.FunctionContext, err error)
func RegisterLink ¶
func RegisterLinkTrigger ¶
func RegisterObject ¶
func RegisterObject(from, moType, name string, payload any, async, router bool, functions ...*pbtypes.FunctionMessage) (registerObjectMessage *pbcmdb.RegisterObjectMessage, err error)
func RegisterType ¶
func UpdateAdvancedLink ¶
func UpdateAdvancedLink(id string, payload any) (fc *pbtypes.FunctionContext, err error)
func UpdateLink ¶
func UpdateLink(from, name string, payload any) (fc *pbtypes.FunctionContext, err error)
func UpdateObject ¶
func UpdateObject(id string, payload any) (functionContext *pbtypes.FunctionContext, err error)
func UpdateObjectMessage ¶
func UpdateObjectMessage(payload any) (objectMessage *pbcmdb.ObjectMessage, err error)
func UpdateType ¶
func UpdateType(pt *types.Type) (functionContext *pbtypes.FunctionContext, err error)
func UpdateTypeMessage ¶
func UpdateTypeMessage(pt *types.Type) (typeMessage *pbcmdb.TypeMessage, err error)
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.