parent
6d84b8480f
commit
5da11dc01b
10 changed files with 564 additions and 55 deletions
proto/konfa
|
@ -5,10 +5,14 @@ package konfa.server.v1;
|
|||
option go_package = "/serverv1";
|
||||
|
||||
// import "google/protobuf/timestamp.proto";
|
||||
import "konfa/user/v1/user.proto";
|
||||
import "konfa/channel/v1/channels.proto";
|
||||
|
||||
|
||||
service ServerService {
|
||||
rpc ListServerChannels(ListServerChannelsRequest) returns (ListServerChannelsResponse) {}
|
||||
rpc ListServerUsers(ListServerUsersRequest) returns (ListServerUsersResponse) {}
|
||||
rpc GetUser(GetUserRequest) returns (GetUserResponse) {}
|
||||
}
|
||||
|
||||
message ListServerChannelsRequest {
|
||||
|
@ -17,4 +21,20 @@ message ListServerChannelsRequest {
|
|||
|
||||
message ListServerChannelsResponse {
|
||||
repeated konfa.channel.v1.Channel channels = 1;
|
||||
}
|
||||
|
||||
message ListServerUsersRequest {
|
||||
string server_id = 1;
|
||||
}
|
||||
|
||||
message ListServerUsersResponse {
|
||||
repeated konfa.user.v1.User users = 1;
|
||||
}
|
||||
|
||||
message GetUserRequest {
|
||||
string user_id = 1;
|
||||
}
|
||||
|
||||
message GetUserResponse {
|
||||
konfa.user.v1.User user = 1;
|
||||
}
|
12
proto/konfa/user/v1/user.proto
Normal file
12
proto/konfa/user/v1/user.proto
Normal file
|
@ -0,0 +1,12 @@
|
|||
syntax = "proto3";
|
||||
|
||||
package konfa.user.v1;
|
||||
|
||||
option go_package = "/userv1";
|
||||
|
||||
// import "google/protobuf/timestamp.proto";
|
||||
|
||||
message User {
|
||||
string id = 1;
|
||||
string username = 2;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue