123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- syntax = "proto3";
- import "v1/device.proto";
- // package声明符,用来防止不同的消息类型有命名冲突
- package pb.service;
- // 用于生成指定语言go的包名称
- option go_package = "property-applete-gateway/pb";
- // The system service definition.
- service Device {
- // 门禁在线
- rpc GateOnline(pb_v1.GateOnlineRequest) returns (pb_v1.GateOnlineReply){}
- // 门禁入库
- rpc GateIn(pb_v1.GateInRequest) returns (pb_v1.GateInReply){}
- // 门禁列表
- rpc GateList(pb_v1.GateListRequest) returns (pb_v1.GateListReply){}
- // 门禁出库
- rpc GateOut(pb_v1.GateOutRequest) returns (pb_v1.GateOutReply){}
- // 删除门禁
- rpc GateDel(pb_v1.GateDelRequest) returns (pb_v1.GateDelReply){}
- // 门禁回收
- rpc GateRecovery(pb_v1.GateRecoveryRequest) returns (pb_v1.GateRecoveryReply){}
- // 门禁起停用
- rpc GateEnable(pb_v1.GateEnableRequest) returns (pb_v1.GateEnableReply){}
- // 设置门禁位置和进场出场
- rpc GateSet(pb_v1.GateSetRequest) returns (pb_v1.GateSetReply){}
- // 添加门禁白名单
- rpc GateWhiteAdd(pb_v1.GateWhiteAddRequest) returns (pb_v1.GateWhiteAddReply){}
- // 删除门禁白名单
- rpc GateWhiteDel(pb_v1.GateWhiteDelRequest) returns (pb_v1.GateWhiteDelReply){}
- // 门禁白名单用户列表
- rpc GateWhiteHouseholdList(pb_v1.GateWhiteHouseholdListRequest) returns (pb_v1.GateWhiteHouseholdListReply){}
- // 门禁白名单ic卡列表
- rpc GateWhiteCardList(pb_v1.GateWhiteCardListRequest) returns (pb_v1.GateWhiteCardListReply){}
- // 门禁白名单匹配
- rpc GateWhiteMatch(pb_v1.GateWhiteMatchRequest) returns (pb_v1.GateWhiteMatchReply){}
- // 门禁进出记录添加
- rpc GateRecordAdd(pb_v1.GateRecordAddRequest) returns (pb_v1.GateRecordAddReply){}
- // 门禁进出记录列表
- rpc GateRecordList(pb_v1.GateRecordListRequest) returns (pb_v1.GateRecordListReply){}
- // 获取门禁远程命令
- rpc GateCommandUse(pb_v1.GateCommandUseRequest) returns (pb_v1.GateCommandUseReply){}
- // 门禁白名单手动同步
- rpc GateWhiteSync(pb_v1.GateWhiteSyncRequest) returns (pb_v1.GateWhiteSyncReply){}
- // 门禁远程命令结果
- rpc GateCommandResult(pb_v1.GateCommandResultRequest) returns (pb_v1.GateCommandResultReply){}
- // 门禁命令添加
- rpc GateCommandAdd(pb_v1.GateCommandAddRequest) returns (pb_v1.GateCommandAddReply){}
- // 门禁命令记录
- rpc GateCommandList(pb_v1.GateCommandListRequest) returns (pb_v1.GateCommandListReply){}
- }
|