withchao 3519cfb3ab pb
2023-03-17 17:26:58 +08:00

29 lines
680 B
Protocol Buffer

syntax = "proto3";
package OpenIMServer.rtc;
import "sdkws/sdkws.proto";
option go_package = "github.com/OpenIMSDK/Open-IM-Server/pkg/proto/rtc";
message SignalMessageAssembleReq {
sdkws.SignalReq signalReq = 1;
string operationID = 2;
}
message SignalMessageAssembleResp {
bool isPass = 1;
sdkws.SignalResp signalResp = 2;
sdkws.MsgData msgData = 3;
}
message SignalGetRoomsReq {
string roomID = 1;
}
message SignalGetRoomsResp {
repeated sdkws.SignalGetRoomByGroupIDReply rooms = 1;
}
service RtcService {
rpc SignalMessageAssemble(SignalMessageAssembleReq) returns(SignalMessageAssembleResp);
rpc SignalGetRooms(SignalGetRoomsReq) returns(SignalGetRoomsResp);
}