All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dard.sila_java.examples.test_server.0.7.0.source-code.ParameterConstraintsProviderTest.proto Maven / Gradle / Ivy

There is a newer version: 0.14.0
Show newest version
syntax = "proto3";

import "SiLAFramework.proto";

package sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1;

service ParameterConstraintsProviderTest {
    rpc GoToPos(sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.GoToPos_Parameters) returns (sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.GoToPos_Responses) {}
    rpc AddPosition(sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.AddPosition_Parameters) returns (sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.AddPosition_Responses) {}
    rpc RemovePosition(sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.RemovePosition_Parameters) returns (sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.RemovePosition_Responses) {}
    rpc Get_Positions(sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.Get_Positions_Parameters) returns (sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.Get_Positions_Responses) {}
}

message DataType_Position {
    message Position_Struct {
        sila2.org.silastandard.String Identifier = 1;
        sila2.org.silastandard.Integer X = 2;
        sila2.org.silastandard.Integer Y = 3;
    }
    sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.DataType_Position.Position_Struct Position = 1;
}

message GoToPos_Parameters {
    sila2.org.silastandard.String PositionIdentifier = 1;
}

message GoToPos_Responses {
}

message AddPosition_Parameters {
    sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.DataType_Position Position = 1;
}

message AddPosition_Responses {
}

message RemovePosition_Parameters {
    sila2.org.silastandard.String Identifier = 1;
}

message RemovePosition_Responses {
}

message Get_Positions_Parameters {
}

message Get_Positions_Responses {
    repeated sila2.ch.unitelabs.test.parameterconstraintsprovidertest.v1.DataType_Position Positions = 1;
}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy