Пример #1
0
 public SSRP_sensor_request(String _id, String _type, String _isPattern)
 {
     sensorObj = new SSRP_ContextElement(_id, _type, _isPattern);
     entities  = new SSRP_ContextElement[1] {
         sensorObj
     };
 }
Пример #2
0
 public SSRP_contextResponse()
 {
     statusCode     = new SSRP_StatusCode();
     contextElement = new SSRP_ContextElement();
     gpsPos         = new Vector3(0f, 0f, 0f);
     distToViewer   = 0;
 }
Пример #3
0
 public SSRP_sensor_request()
 {
     sensorObj = new SSRP_ContextElement();
     entities  = new SSRP_ContextElement[1] {
         sensorObj
     };
 }
Пример #4
0
    public SSRP_ContextElement data_basic()
    {
        SSRP_ContextElement basicInfo = new SSRP_ContextElement();

        basicInfo.id        = contextElement.id;
        basicInfo.type      = contextElement.type;
        basicInfo.isPattern = contextElement.isPattern;
        return(basicInfo);
    }
Пример #5
0
    public void importData(SSRP_contextResponse response)
    {
        childUpdateRequired = true;
        statusCode          = response.statusCode;
        data = response.contextElement;
        testUIRender();
        testParentLink();
        testPrefabLink();

        refresh();
    }
Пример #6
0
    public void importData(SSRP_ContextElement element)
    {
        childUpdateRequired = false;
        if (!ArrayList.Equals(element.attributes, data.attributes))
        {
            childUpdateRequired = true;
        }
        statusCode = new SSRP_StatusCode();
        data       = element;

        refresh();
    }
    public void importData(SSRP_contextResponse response)
    {
        boss = PersistantManager.Instance;
        boss.hud.addText("Adding data to Context panel");
        childUpdateRequired = true;
        statusCode          = response.statusCode;
        data = response.contextElement;
        testUIRender();
        testParentLink();
        testPrefabLink();

        refresh();
    }
Пример #8
0
 public SSRP_sensor_request(Boolean test)
 {
     if (test)
     {
         sensorObj = new SSRP_ContextElement("0004a30b0022a677", "LORA_Sensor", "false");
     }
     else
     {
         sensorObj = new SSRP_ContextElement();
     }
     entities = new SSRP_ContextElement[1] {
         sensorObj
     };
 }
Пример #9
0
    private void testDataGeneration()
    {
        SSRP_Metadata metaData_00 = new SSRP_Metadata("Faux_name", "faux_type", "faux value");
        SSRP_Metadata metaData_01 = new SSRP_Metadata("meta1", "int", "one");
        SSRP_Metadata metaData_02 = new SSRP_Metadata("meta2", "int", "two");
        SSRP_Metadata metaData_03 = new SSRP_Metadata("meta3", "int", "three");
        SSRP_Metadata metaData_04 = new SSRP_Metadata("meta4", "int", "four");

        SSRP_Metadata[] metaData_list = new SSRP_Metadata[] { metaData_00, metaData_01, metaData_02, metaData_03, metaData_04 };
        SSRP_attribute  test_att01    = new SSRP_attribute("att_1", "att_type", "att value", metaData_list);
        SSRP_attribute  test_att02    = new SSRP_attribute("att_2", "float", "344.324432543", metaData_list);
        SSRP_attribute  test_att03    = new SSRP_attribute("att_3", "bool", "false", metaData_list);
        SSRP_attribute  test_att04    = new SSRP_attribute("att_4", "int", "3", metaData_list);
        SSRP_attribute  test_att05    = new SSRP_attribute("att_5", "att_type", "att value", metaData_list);

        SSRP_attribute[]    attList  = new SSRP_attribute[] { test_att01, test_att02, test_att03, test_att04, test_att05 };
        SSRP_ContextElement testdata = new SSRP_ContextElement("34234324243", "sun", "true", attList);

        importData(testdata);
    }