mNode Plugin API  v1
Yodiwo.mNode.Plugins.Plugin Member List

This is the complete list of members for Yodiwo.mNode.Plugins.Plugin, including all inherited members.

AddThing(Thing thing)Yodiwo.mNode.Plugins.Plugin
AddThing(IEnumerable< Thing > things, bool send2cloud=true)Yodiwo.mNode.Plugins.Plugin
Deinitialize()Yodiwo.mNode.Plugins.Pluginvirtual
DeleteThing(ThingKey thingKey)Yodiwo.mNode.Plugins.Plugin
DeleteThing(IEnumerable< ThingKey > thingKeys)Yodiwo.mNode.Plugins.Plugin
Dispose() (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
EnqueueCommand(Command command) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
EnumerateThingTypes() (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
g_Manifest (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginstatic
g_mNodePackageName (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginstatic
g_PackageName (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginstatic
g_PUID (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginstatic
GetThings(bool forceUpdateFromCloud=false, bool updateTracked=false)Yodiwo.mNode.Plugins.Plugin
HandleRestRequest(RestRequest req)Yodiwo.mNode.Plugins.Pluginvirtual
HandleUnexpectedMessage(object message)Yodiwo.mNode.Plugins.Pluginvirtual
HandleUnexpectedRequest(object request)Yodiwo.mNode.Plugins.Pluginvirtual
Initialize(mNodeConfig mNodeConfig, string PluginConfig, string UserConfig)Yodiwo.mNode.Plugins.Pluginvirtual
Install()Yodiwo.mNode.Plugins.Pluginvirtual
IPC_HandleMessage(string SourcePUID, string Data, string DataType) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
IPC_HandleRequest(string SourcePUID, string Data, string DataType)Yodiwo.mNode.Plugins.Pluginvirtual
IPC_SendMessage(string puid, string data, string datatype)Yodiwo.mNode.Plugins.Plugin
IPC_SendRequestAsync(string puid, string data, string datatype, TimeSpan?Timeout=null)Yodiwo.mNode.Plugins.Plugin
IsDisposed (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
IsInitialized (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
ManifestYodiwo.mNode.Plugins.Plugin
mNodePackageName (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
NavigationContext (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
NodeKeyYodiwo.mNode.Plugins.Plugin
OnLinkActivated()Yodiwo.mNode.Plugins.Pluginvirtual
OnPortActivated(PortKey portKey)Yodiwo.mNode.Plugins.Pluginvirtual
OnPortDeactivated(PortKey portKey)Yodiwo.mNode.Plugins.Pluginvirtual
OnPortEvent(PortEventMsg msg)Yodiwo.mNode.Plugins.Pluginvirtual
OnPortStateSet(PortKey pk, string state, bool isEvent)Yodiwo.mNode.Plugins.Pluginvirtual
OnThingActivated(ThingKey thing)Yodiwo.mNode.Plugins.Pluginvirtual
OnThingDeactivated(ThingKey thing)Yodiwo.mNode.Plugins.Pluginvirtual
OnThingDelete(ThingKey[] thingKeys) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
OnThingsStateSet(ThingKey thingKey, TupleS< PortKey, string >[] states, bool isEvent)Yodiwo.mNode.Plugins.Pluginvirtual
OnTransportConnected(string msg)Yodiwo.mNode.Plugins.Pluginvirtual
OnTransportDisconnected(string msg)Yodiwo.mNode.Plugins.Pluginvirtual
OnUpdateThing(Thing thing, Thing oldCopy)Yodiwo.mNode.Plugins.Pluginvirtual
PackageNameYodiwo.mNode.Plugins.Plugin
Plugin() (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
PluginDataDirectoryYodiwo.mNode.Plugins.Plugin
PluginWorkingDirectoryYodiwo.mNode.Plugins.Plugin
PortEventHandlerDelegate(string state) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
PortEventHandlers (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
PUIDYodiwo.mNode.Plugins.Plugin
Purge()Yodiwo.mNode.Plugins.Pluginvirtual
RegisterForUnexpectedMessagesCommand(IEnumerable< Type > MessageTypes)Yodiwo.mNode.Plugins.Plugin
Scan(ThingKey tkey)Yodiwo.mNode.Plugins.Pluginvirtual
SendRequest< T >(object data)Yodiwo.mNode.Plugins.Plugin
SetPortState(string pk, string state, bool req_ack=false)Yodiwo.mNode.Plugins.Plugin
SetPortState(IEnumerable< TupleS< string, string >> states, bool req_ack=false)Yodiwo.mNode.Plugins.Plugin
ThingKeyPrefix (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginstatic
TraceLine(string txt)Yodiwo.mNode.Plugins.Plugin
TraceLine(eTraceType TraceType, string txt)Yodiwo.mNode.Plugins.Plugin
TrackedThings (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
UI_mNodeForms_NavigationContext_GoBack(UI.Forms.NavigationContext ctx) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
UI_mNodeForms_OnDestroyNavigationContext(UI.Forms.NavigationContext navCtx) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
UI_mNodeForms_OnNewNavigationContext(UI.Forms.NavigationContext navCtx, string StartPageUri) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
UI_NotificationContextMenu_AddOrUpdate(UI.ContextMenu.MenuItemDescriptor desc) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
UI_NotificationContextMenu_HandleClick(string[] ids, UI.ContextMenu.MenuItemDescriptor desc) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Pluginvirtual
UI_NotificationContextMenu_Remove(string menuId) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
UI_ShowMessageBox(UI.InformationType Type, string Tile, string Text) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
UI_ShowNotification(UI.InformationType Type, string Tile, string Text) (defined in Yodiwo.mNode.Plugins.Plugin)Yodiwo.mNode.Plugins.Plugin
Uninstall()Yodiwo.mNode.Plugins.Pluginvirtual
UpdateConfig(string data)Yodiwo.mNode.Plugins.Plugin
UpdateThing(Thing thing, bool send2Cloud=true)Yodiwo.mNode.Plugins.Plugin