| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | syntax = "proto3";package v2ray.core.app.proxyman.command;option csharp_namespace = "V2Ray.Core.App.Proxyman.Command";option go_package = "command";option java_package = "com.v2ray.core.app.proxyman.command";option java_multiple_files = true;import "v2ray.com/core/common/protocol/user.proto";import "v2ray.com/core/common/serial/typed_message.proto";import "v2ray.com/core/config.proto";message AddUserOperation {  v2ray.core.common.protocol.User user = 1;}message RemoveUserOperation {  string email = 1;}message AddInboundRequest {  core.InboundHandlerConfig inbound = 1;}message AddInboundResponse{}message RemoveInboundRequest {  string tag = 1;}message RemoveInboundResponse {}message AlterInboundRequest {  string tag = 1;  v2ray.core.common.serial.TypedMessage operation = 2;}message AlterInboundResponse {}message AddOutboundRequest {  core.OutboundHandlerConfig outbound = 1;}message AddOutboundResponse {}message RemoveOutboundRequest {  string tag = 1;}message RemoveOutboundResponse {}message AlterOutboundRequest {  string tag = 1;  v2ray.core.common.serial.TypedMessage operation = 2;}message AlterOutboundResponse {}service HandlerService {  rpc AddInbound(AddInboundRequest) returns (AddInboundResponse) {}  rpc RemoveInbound(RemoveInboundRequest) returns (RemoveInboundResponse) {}  rpc AlterInbound(AlterInboundRequest) returns (AlterInboundResponse) {}  rpc AddOutbound(AddOutboundRequest) returns (AddOutboundResponse) {}  rpc RemoveOutbound(RemoveOutboundRequest) returns (RemoveOutboundResponse) {}  rpc AlterOutbound(AlterOutboundRequest) returns (AlterOutboundResponse) {}}message Config {}
 |