private void OnPutOn(WearingStateArgs e) { if (PutOn != null) PutOn(this, e); }
// Now for the implementation of the event handlers: // Wearing sensor: ************************************************************ // Invoke the Doffed event; called whenever user doffs (takes off) their headset private void OnTakenOff(WearingStateArgs e) { if (TakenOff != null) TakenOff(this, e); }
void m_spokes_TakenOff(object sender, WearingStateArgs e) { OnPltEvent(new PltEventArgs(PltEventType.TakenOff)); }
static void spokes_TakenOff(object sender, WearingStateArgs e) { Console.WriteLine("Headset is not worn" + (e.m_isInitialStateEvent ? " (initial state)" : "")); }
void m_spokes_PutOn(object sender, WearingStateArgs e) { OnPltEvent(new PltEventArgs(PltEventType.PutOn)); }
void m_spokes_TakenOff(object sender, WearingStateArgs e) { DebugPrint(MethodInfo.GetCurrentMethod().Name, "Headset taken off"); if (!e.m_isInitialStateEvent) { DoLockIfCheckBoxSet(takenOffcheckBox, "Headset was taken off", GetSecondsDelay()); } }
void m_spokes_PutOn(object sender, WearingStateArgs e) { DebugPrint(MethodInfo.GetCurrentMethod().Name, "Headset put on"); if (!e.m_isInitialStateEvent) { DoCancelLockIfCheckBoxSet(takenOffcheckBox); } }
void m_spokes_TakenOff(object sender, WearingStateArgs e) { DebugPrint(MethodInfo.GetCurrentMethod().Name, "@@@ Headset "+(e.m_isInitialStateEvent?"INITIALLY ":"")+"Taken Off"); }
static void spokes_TakenOff(object sender, WearingStateArgs e) { Console.WriteLine("Headset taken off, sending message to Client App via socket..."); if (socket==null) { Console.WriteLine("INFO: No client connected."); return; } socket.sendMsg("TakenOff," + e.m_worn + "," + e.m_isInitialStateEvent); }