public engineeringNetworkManager(commSockReceiver _comSock, videoManager.ToolboxControl _VM) { VM = _VM; VM.intendedCameraStatusChanged+=VM_intendedCameraStatusChanged; comSock = _comSock; comSock.IncomingLine += comSock_IncomingLine; }
void videoManager_intendedCameraStatusChanged(videoManager.ToolboxControl.FeedID videoFeedID, bool feedState) { switch (videoFeedID) { case global::videoManager.ToolboxControl.FeedID.OculusPT: if (feedState) { comSock.write("PT_TRANSMIT"); } else { comSock.write("PT_STOP_TRANSMIT"); } break; case global::videoManager.ToolboxControl.FeedID.Palm: if (feedState) { comSock.write("PALM_TRANSMIT"); } else { comSock.write("PALM_STOP_TRANSMIT"); } break; case global::videoManager.ToolboxControl.FeedID.Nose: if (feedState) { comSock.write("NOSE_TRANSMIT"); } else { comSock.write("NOSE_STOP_TRANSMIT"); } break; case global::videoManager.ToolboxControl.FeedID.Humerus: if (feedState) { comSock.write("HUMERUS_TRANSMIT"); } else { comSock.write("HUMERUS_STOP_TRANSMIT"); } break; } }
void videoManager_resetRequest(videoManager.ToolboxControl.FeedID videoFeedID) { //throw new NotImplementedException(); }