Brain Integration

add BrainSgxDaemon service and update ListContainers RPC in DaemonService
This commit is contained in:
Noor 2025-01-28 13:03:41 +05:30
parent 78c8429994
commit 9650183150
Signed by: noormohammedb
GPG Key ID: D83EFB8B3B967146

@ -44,9 +44,29 @@ message DeleteContainerRes {
service DaemonService {
rpc CreateContainer (shared.Container) returns (NewContainerRes);
rpc DeleteContainer (ContainerFilters) returns (DeleteContainerRes);
rpc ListContainers (ContainerFilters) returns (ContainerListResp);
rpc InspectContainer (shared.UUID) returns (ContainerInspectResp);
// rpc ContainerLog (shared.UUID) returns (stream LogResp);
rpc ListContainers (ContainerFilters) returns (ContainerListResp);
rpc DeleteContainer (ContainerFilters) returns (DeleteContainerRes);
}
service BrainSgxCli {
rpc CreateContainer (shared.Container) returns (NewContainerRes);
rpc DeleteContainer (ContainerFilters) returns (DeleteContainerRes);
rpc ListContainers (ContainerFilters) returns (ContainerListResp);
rpc InspectContainer (shared.UUID) returns (ContainerInspectResp);
// rpc ContainerLog (shared.UUID) returns (stream LogResp);
}
service BrainSgxDaemon {
// rpc RegisterNode (RegisterNodeReq) returns (stream Contract);
// rpc BrainMessages (Pubkey) returns (stream BrainMessage);
// rpc DaemonMessages (stream DaemonMessage) returns (Empty);
rpc RegisterNode (shared.Empty) returns (stream shared.Empty);
rpc DaemonMessages (stream shared.Empty) returns (shared.Empty);
rpc BrainMessages (shared.Empty) returns (stream shared.Empty);
}