修改websocket结构

This commit is contained in:
weizhihong 2023-06-16 09:59:58 +08:00
parent 0ded14e5db
commit d0ec8b263a

View File

@ -2,40 +2,52 @@ syntax = "proto3";
package state; //
import "device_status.proto";
import "LineNetTrainOffsetDiagram.proto";
option java_package = "club.joylink.xiannccda.dto.protos";
option java_outer_classname = "WsMessageProto";
message WsLineMessage {
//线
int32 lineId = 1;
//
repeated state.Rtu rtu = 2;
repeated state.Rtu rtu = 1;
//
repeated state.Station station = 3;
repeated state.Station station = 2;
//
repeated state.Signal signal = 4;
repeated state.Signal signal = 3;
//
repeated state.Entry entry = 5;
repeated state.Entry entry = 4;
//
repeated state.Switch switch = 6;
repeated state.Switch switch = 5;
//
repeated state.Track track = 7;
repeated state.Track track = 6;
//
repeated state.Platform platform = 8;
repeated state.Platform platform = 7;
//
repeated state.Scada scada = 9;
repeated state.Scada scada = 8;
//
repeated state.WaterProofDoor waterProofDoor = 10;
repeated state.WaterProofDoor waterProofDoor = 9;
//
repeated state.WorkArea workArea = 11;
repeated state.WorkArea workArea = 10;
//
repeated state.Gama gama = 12;
repeated state.Gama gama = 11;
//
repeated state.TrainMode trainMode = 13;
repeated state.TrainMode trainMode = 12;
//
repeated state.OccNccFepNetwork netWork = 14;
repeated state.OccNccFepNetwork netWork = 13;
}
message WsMessage {
repeated WsLineMessage message = 1;
// 线
message WsLineNetMessage {
//线
repeated diagram.LineNetTrainOffsetDiagram diagram = 1;
}
//
message WsMessage {
// 线
repeated WsLineMessage lineMessage = 1;
// 线
WsLineNetMessage lineNetMessage = 2;
}