dard.sila_java.examples.test_server.0.10.0.source-code.ConnectionConfigurationService.proto Maven / Gradle / Ivy
syntax = "proto3";
import "SiLAFramework.proto";
package sila2.org.silastandard.core.connectionconfigurationservice.v1;
service ConnectionConfigurationService {
rpc EnableServerInitiatedConnectionMode(sila2.org.silastandard.core.connectionconfigurationservice.v1.EnableServerInitiatedConnectionMode_Parameters) returns (sila2.org.silastandard.core.connectionconfigurationservice.v1.EnableServerInitiatedConnectionMode_Responses) {}
rpc DisableServerInitiatedConnectionMode(sila2.org.silastandard.core.connectionconfigurationservice.v1.DisableServerInitiatedConnectionMode_Parameters) returns (sila2.org.silastandard.core.connectionconfigurationservice.v1.DisableServerInitiatedConnectionMode_Responses) {}
rpc ConnectSiLAClient(sila2.org.silastandard.core.connectionconfigurationservice.v1.ConnectSiLAClient_Parameters) returns (sila2.org.silastandard.core.connectionconfigurationservice.v1.ConnectSiLAClient_Responses) {}
rpc DisconnectSiLAClient(sila2.org.silastandard.core.connectionconfigurationservice.v1.DisconnectSiLAClient_Parameters) returns (sila2.org.silastandard.core.connectionconfigurationservice.v1.DisconnectSiLAClient_Responses) {}
rpc Subscribe_ServerInitiatedConnectionModeStatus(sila2.org.silastandard.core.connectionconfigurationservice.v1.Subscribe_ServerInitiatedConnectionModeStatus_Parameters) returns (stream sila2.org.silastandard.core.connectionconfigurationservice.v1.Subscribe_ServerInitiatedConnectionModeStatus_Responses) {}
rpc Subscribe_ConfiguredSiLAClients(sila2.org.silastandard.core.connectionconfigurationservice.v1.Subscribe_ConfiguredSiLAClients_Parameters) returns (stream sila2.org.silastandard.core.connectionconfigurationservice.v1.Subscribe_ConfiguredSiLAClients_Responses) {}
}
message EnableServerInitiatedConnectionMode_Parameters {
}
message EnableServerInitiatedConnectionMode_Responses {
}
message DisableServerInitiatedConnectionMode_Parameters {
}
message DisableServerInitiatedConnectionMode_Responses {
}
message ConnectSiLAClient_Parameters {
sila2.org.silastandard.String ClientName = 1;
sila2.org.silastandard.String SiLAClientHost = 2;
sila2.org.silastandard.Integer SiLAClientPort = 3;
sila2.org.silastandard.Boolean Persist = 4;
}
message ConnectSiLAClient_Responses {
}
message DisconnectSiLAClient_Parameters {
sila2.org.silastandard.String ClientName = 1;
sila2.org.silastandard.Boolean Remove = 2;
}
message DisconnectSiLAClient_Responses {
}
message Subscribe_ServerInitiatedConnectionModeStatus_Parameters {
}
message Subscribe_ServerInitiatedConnectionModeStatus_Responses {
sila2.org.silastandard.Boolean ServerInitiatedConnectionModeStatus = 1;
}
message Subscribe_ConfiguredSiLAClients_Parameters {
}
message Subscribe_ConfiguredSiLAClients_Responses {
message ConfiguredSiLAClients_Struct {
sila2.org.silastandard.String ClientName = 1;
sila2.org.silastandard.String SiLAClientHost = 2;
sila2.org.silastandard.Integer SiLAClientPort = 3;
}
repeated sila2.org.silastandard.core.connectionconfigurationservice.v1.Subscribe_ConfiguredSiLAClients_Responses.ConfiguredSiLAClients_Struct ConfiguredSiLAClients = 1;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy