AddThing(Thing thing) | Yodiwo.mNode.Plugins.Plugin | |
AddThing(IEnumerable< Thing > things, bool send2cloud=true) | Yodiwo.mNode.Plugins.Plugin | |
Deinitialize() | Yodiwo.mNode.Plugins.Plugin | virtual |
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.Plugin | virtual |
g_Manifest (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | static |
g_mNodePackageName (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | static |
g_PackageName (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | static |
g_PUID (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | static |
GetThings(bool forceUpdateFromCloud=false, bool updateTracked=false) | Yodiwo.mNode.Plugins.Plugin | |
HandleRestRequest(RestRequest req) | Yodiwo.mNode.Plugins.Plugin | virtual |
HandleUnexpectedMessage(object message) | Yodiwo.mNode.Plugins.Plugin | virtual |
HandleUnexpectedRequest(object request) | Yodiwo.mNode.Plugins.Plugin | virtual |
Initialize(mNodeConfig mNodeConfig, string PluginConfig, string UserConfig) | Yodiwo.mNode.Plugins.Plugin | virtual |
Install() | Yodiwo.mNode.Plugins.Plugin | virtual |
IPC_HandleMessage(string SourcePUID, string Data, string DataType) (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | virtual |
IPC_HandleRequest(string SourcePUID, string Data, string DataType) | Yodiwo.mNode.Plugins.Plugin | virtual |
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 | |
Manifest | Yodiwo.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 | |
NodeKey | Yodiwo.mNode.Plugins.Plugin | |
OnLinkActivated() | Yodiwo.mNode.Plugins.Plugin | virtual |
OnPortActivated(PortKey portKey) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnPortDeactivated(PortKey portKey) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnPortEvent(PortEventMsg msg) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnPortStateSet(PortKey pk, string state, bool isEvent) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnThingActivated(ThingKey thing) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnThingDeactivated(ThingKey thing) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnThingDelete(ThingKey[] thingKeys) (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnThingsStateSet(ThingKey thingKey, TupleS< PortKey, string >[] states, bool isEvent) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnTransportConnected(string msg) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnTransportDisconnected(string msg) | Yodiwo.mNode.Plugins.Plugin | virtual |
OnUpdateThing(Thing thing, Thing oldCopy) | Yodiwo.mNode.Plugins.Plugin | virtual |
PackageName | Yodiwo.mNode.Plugins.Plugin | |
Plugin() (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | |
PluginDataDirectory | Yodiwo.mNode.Plugins.Plugin | |
PluginWorkingDirectory | Yodiwo.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 | |
PUID | Yodiwo.mNode.Plugins.Plugin | |
Purge() | Yodiwo.mNode.Plugins.Plugin | virtual |
RegisterForUnexpectedMessagesCommand(IEnumerable< Type > MessageTypes) | Yodiwo.mNode.Plugins.Plugin | |
Scan(ThingKey tkey) | Yodiwo.mNode.Plugins.Plugin | virtual |
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.Plugin | static |
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.Plugin | virtual |
UI_mNodeForms_OnDestroyNavigationContext(UI.Forms.NavigationContext navCtx) (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | virtual |
UI_mNodeForms_OnNewNavigationContext(UI.Forms.NavigationContext navCtx, string StartPageUri) (defined in Yodiwo.mNode.Plugins.Plugin) | Yodiwo.mNode.Plugins.Plugin | virtual |
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.Plugin | virtual |
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.Plugin | virtual |
UpdateConfig(string data) | Yodiwo.mNode.Plugins.Plugin | |
UpdateThing(Thing thing, bool send2Cloud=true) | Yodiwo.mNode.Plugins.Plugin | |