public virtual IEnumerator<ITask> HttpGetCompassSensorHandler(dssphttp.HttpGet get)
 {
     get.ResponsePort.Post(new dssphttp.HttpResponseType(HttpStatusCode.OK, _state, _transform));
     yield break;
 }
 /// <summary>
 /// HttpGet AnalogSensor Handler
 /// </summary>
 /// <param name="get"></param>
 /// <returns></returns>
 /// [ServiceHandler(ServiceHandlerBehavior.Concurrent, PortFieldName = "_genericPort")]
 public virtual IEnumerator<ITask> HttpGetAnalogSensorHandler(dssphttp.HttpGet get)
 {
     get.ResponsePort.Post(new dssphttp.HttpResponseType(SyncGenericState()));
     yield break;
 }
 public virtual IEnumerator<ITask> GenericHttpPostHandler(dssphttp.HttpPost submit)
 {
     throw new NotImplementedException("HttpPost is not implemented.");
 }
 public virtual IEnumerator<ITask> HttpGetHandler(dssphttp.HttpGet get)
 {
     // Post back the state with a transform file so it will be formatted nicely
     get.ResponsePort.Post(new dssphttp.HttpResponseType(HttpStatusCode.OK, _state, _transform));
     yield break;
 }
 public virtual IEnumerator<ITask> GenericHttpGetHandler(dssphttp.HttpGet get)
 {
     get.ResponsePort.Post(new dssphttp.HttpResponseType(_contactSensorArrayState));
     yield break;
 }