|
|
@@ -3,9 +3,9 @@ package command
|
|
|
import proto "github.com/golang/protobuf/proto"
|
|
|
import fmt "fmt"
|
|
|
import math "math"
|
|
|
-import v2ray_core_common_protocol "v2ray.com/core/common/protocol"
|
|
|
-import v2ray_core_common_serial "v2ray.com/core/common/serial"
|
|
|
-import v2ray_core "v2ray.com/core"
|
|
|
+import core "v2ray.com/core"
|
|
|
+import protocol "v2ray.com/core/common/protocol"
|
|
|
+import serial "v2ray.com/core/common/serial"
|
|
|
|
|
|
import (
|
|
|
"context"
|
|
|
@@ -25,15 +25,37 @@ var _ = math.Inf
|
|
|
const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
|
|
|
|
|
|
type AddUserOperation struct {
|
|
|
- User *v2ray_core_common_protocol.User `protobuf:"bytes,1,opt,name=user" json:"user,omitempty"`
|
|
|
+ User *protocol.User `protobuf:"bytes,1,opt,name=user" json:"user,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AddUserOperation) Reset() { *m = AddUserOperation{} }
|
|
|
-func (m *AddUserOperation) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AddUserOperation) ProtoMessage() {}
|
|
|
-func (*AddUserOperation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
|
|
|
+func (m *AddUserOperation) Reset() { *m = AddUserOperation{} }
|
|
|
+func (m *AddUserOperation) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AddUserOperation) ProtoMessage() {}
|
|
|
+func (*AddUserOperation) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{0}
|
|
|
+}
|
|
|
+func (m *AddUserOperation) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AddUserOperation.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AddUserOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AddUserOperation.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AddUserOperation) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AddUserOperation.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AddUserOperation) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AddUserOperation.Size(m)
|
|
|
+}
|
|
|
+func (m *AddUserOperation) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AddUserOperation.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AddUserOperation proto.InternalMessageInfo
|
|
|
|
|
|
-func (m *AddUserOperation) GetUser() *v2ray_core_common_protocol.User {
|
|
|
+func (m *AddUserOperation) GetUser() *protocol.User {
|
|
|
if m != nil {
|
|
|
return m.User
|
|
|
}
|
|
|
@@ -41,13 +63,35 @@ func (m *AddUserOperation) GetUser() *v2ray_core_common_protocol.User {
|
|
|
}
|
|
|
|
|
|
type RemoveUserOperation struct {
|
|
|
- Email string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"`
|
|
|
+ Email string `protobuf:"bytes,1,opt,name=email" json:"email,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *RemoveUserOperation) Reset() { *m = RemoveUserOperation{} }
|
|
|
+func (m *RemoveUserOperation) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*RemoveUserOperation) ProtoMessage() {}
|
|
|
+func (*RemoveUserOperation) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{1}
|
|
|
+}
|
|
|
+func (m *RemoveUserOperation) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_RemoveUserOperation.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *RemoveUserOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_RemoveUserOperation.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *RemoveUserOperation) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_RemoveUserOperation.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *RemoveUserOperation) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_RemoveUserOperation.Size(m)
|
|
|
+}
|
|
|
+func (m *RemoveUserOperation) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_RemoveUserOperation.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *RemoveUserOperation) Reset() { *m = RemoveUserOperation{} }
|
|
|
-func (m *RemoveUserOperation) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*RemoveUserOperation) ProtoMessage() {}
|
|
|
-func (*RemoveUserOperation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
|
|
|
+var xxx_messageInfo_RemoveUserOperation proto.InternalMessageInfo
|
|
|
|
|
|
func (m *RemoveUserOperation) GetEmail() string {
|
|
|
if m != nil {
|
|
|
@@ -57,15 +101,37 @@ func (m *RemoveUserOperation) GetEmail() string {
|
|
|
}
|
|
|
|
|
|
type AddInboundRequest struct {
|
|
|
- Inbound *v2ray_core.InboundHandlerConfig `protobuf:"bytes,1,opt,name=inbound" json:"inbound,omitempty"`
|
|
|
+ Inbound *core.InboundHandlerConfig `protobuf:"bytes,1,opt,name=inbound" json:"inbound,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AddInboundRequest) Reset() { *m = AddInboundRequest{} }
|
|
|
-func (m *AddInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AddInboundRequest) ProtoMessage() {}
|
|
|
-func (*AddInboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
|
|
|
+func (m *AddInboundRequest) Reset() { *m = AddInboundRequest{} }
|
|
|
+func (m *AddInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AddInboundRequest) ProtoMessage() {}
|
|
|
+func (*AddInboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{2}
|
|
|
+}
|
|
|
+func (m *AddInboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AddInboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AddInboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AddInboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AddInboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AddInboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AddInboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AddInboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *AddInboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AddInboundRequest.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AddInboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
-func (m *AddInboundRequest) GetInbound() *v2ray_core.InboundHandlerConfig {
|
|
|
+func (m *AddInboundRequest) GetInbound() *core.InboundHandlerConfig {
|
|
|
if m != nil {
|
|
|
return m.Inbound
|
|
|
}
|
|
|
@@ -73,21 +139,65 @@ func (m *AddInboundRequest) GetInbound() *v2ray_core.InboundHandlerConfig {
|
|
|
}
|
|
|
|
|
|
type AddInboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *AddInboundResponse) Reset() { *m = AddInboundResponse{} }
|
|
|
+func (m *AddInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AddInboundResponse) ProtoMessage() {}
|
|
|
+func (*AddInboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{3}
|
|
|
+}
|
|
|
+func (m *AddInboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AddInboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AddInboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AddInboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AddInboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AddInboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AddInboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AddInboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *AddInboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AddInboundResponse.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *AddInboundResponse) Reset() { *m = AddInboundResponse{} }
|
|
|
-func (m *AddInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AddInboundResponse) ProtoMessage() {}
|
|
|
-func (*AddInboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
|
|
|
+var xxx_messageInfo_AddInboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type RemoveInboundRequest struct {
|
|
|
- Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *RemoveInboundRequest) Reset() { *m = RemoveInboundRequest{} }
|
|
|
-func (m *RemoveInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*RemoveInboundRequest) ProtoMessage() {}
|
|
|
-func (*RemoveInboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
|
|
|
+func (m *RemoveInboundRequest) Reset() { *m = RemoveInboundRequest{} }
|
|
|
+func (m *RemoveInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*RemoveInboundRequest) ProtoMessage() {}
|
|
|
+func (*RemoveInboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{4}
|
|
|
+}
|
|
|
+func (m *RemoveInboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_RemoveInboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *RemoveInboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_RemoveInboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *RemoveInboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_RemoveInboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *RemoveInboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_RemoveInboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *RemoveInboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_RemoveInboundRequest.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_RemoveInboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
func (m *RemoveInboundRequest) GetTag() string {
|
|
|
if m != nil {
|
|
|
@@ -97,22 +207,66 @@ func (m *RemoveInboundRequest) GetTag() string {
|
|
|
}
|
|
|
|
|
|
type RemoveInboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *RemoveInboundResponse) Reset() { *m = RemoveInboundResponse{} }
|
|
|
+func (m *RemoveInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*RemoveInboundResponse) ProtoMessage() {}
|
|
|
+func (*RemoveInboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{5}
|
|
|
+}
|
|
|
+func (m *RemoveInboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_RemoveInboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *RemoveInboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_RemoveInboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *RemoveInboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_RemoveInboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *RemoveInboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_RemoveInboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *RemoveInboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_RemoveInboundResponse.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *RemoveInboundResponse) Reset() { *m = RemoveInboundResponse{} }
|
|
|
-func (m *RemoveInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*RemoveInboundResponse) ProtoMessage() {}
|
|
|
-func (*RemoveInboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
|
|
|
+var xxx_messageInfo_RemoveInboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type AlterInboundRequest struct {
|
|
|
- Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
- Operation *v2ray_core_common_serial.TypedMessage `protobuf:"bytes,2,opt,name=operation" json:"operation,omitempty"`
|
|
|
+ Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ Operation *serial.TypedMessage `protobuf:"bytes,2,opt,name=operation" json:"operation,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AlterInboundRequest) Reset() { *m = AlterInboundRequest{} }
|
|
|
-func (m *AlterInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AlterInboundRequest) ProtoMessage() {}
|
|
|
-func (*AlterInboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
|
|
|
+func (m *AlterInboundRequest) Reset() { *m = AlterInboundRequest{} }
|
|
|
+func (m *AlterInboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AlterInboundRequest) ProtoMessage() {}
|
|
|
+func (*AlterInboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{6}
|
|
|
+}
|
|
|
+func (m *AlterInboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AlterInboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AlterInboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AlterInboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AlterInboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AlterInboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AlterInboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AlterInboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *AlterInboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AlterInboundRequest.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AlterInboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
func (m *AlterInboundRequest) GetTag() string {
|
|
|
if m != nil {
|
|
|
@@ -121,7 +275,7 @@ func (m *AlterInboundRequest) GetTag() string {
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
-func (m *AlterInboundRequest) GetOperation() *v2ray_core_common_serial.TypedMessage {
|
|
|
+func (m *AlterInboundRequest) GetOperation() *serial.TypedMessage {
|
|
|
if m != nil {
|
|
|
return m.Operation
|
|
|
}
|
|
|
@@ -129,23 +283,67 @@ func (m *AlterInboundRequest) GetOperation() *v2ray_core_common_serial.TypedMess
|
|
|
}
|
|
|
|
|
|
type AlterInboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AlterInboundResponse) Reset() { *m = AlterInboundResponse{} }
|
|
|
-func (m *AlterInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AlterInboundResponse) ProtoMessage() {}
|
|
|
-func (*AlterInboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
|
|
|
+func (m *AlterInboundResponse) Reset() { *m = AlterInboundResponse{} }
|
|
|
+func (m *AlterInboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AlterInboundResponse) ProtoMessage() {}
|
|
|
+func (*AlterInboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{7}
|
|
|
+}
|
|
|
+func (m *AlterInboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AlterInboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AlterInboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AlterInboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AlterInboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AlterInboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AlterInboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AlterInboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *AlterInboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AlterInboundResponse.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AlterInboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type AddOutboundRequest struct {
|
|
|
- Outbound *v2ray_core.OutboundHandlerConfig `protobuf:"bytes,1,opt,name=outbound" json:"outbound,omitempty"`
|
|
|
+ Outbound *core.OutboundHandlerConfig `protobuf:"bytes,1,opt,name=outbound" json:"outbound,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *AddOutboundRequest) Reset() { *m = AddOutboundRequest{} }
|
|
|
+func (m *AddOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AddOutboundRequest) ProtoMessage() {}
|
|
|
+func (*AddOutboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{8}
|
|
|
+}
|
|
|
+func (m *AddOutboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AddOutboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AddOutboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AddOutboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AddOutboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AddOutboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AddOutboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AddOutboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *AddOutboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AddOutboundRequest.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *AddOutboundRequest) Reset() { *m = AddOutboundRequest{} }
|
|
|
-func (m *AddOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AddOutboundRequest) ProtoMessage() {}
|
|
|
-func (*AddOutboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
|
|
|
+var xxx_messageInfo_AddOutboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
-func (m *AddOutboundRequest) GetOutbound() *v2ray_core.OutboundHandlerConfig {
|
|
|
+func (m *AddOutboundRequest) GetOutbound() *core.OutboundHandlerConfig {
|
|
|
if m != nil {
|
|
|
return m.Outbound
|
|
|
}
|
|
|
@@ -153,21 +351,65 @@ func (m *AddOutboundRequest) GetOutbound() *v2ray_core.OutboundHandlerConfig {
|
|
|
}
|
|
|
|
|
|
type AddOutboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AddOutboundResponse) Reset() { *m = AddOutboundResponse{} }
|
|
|
-func (m *AddOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AddOutboundResponse) ProtoMessage() {}
|
|
|
-func (*AddOutboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
|
|
|
+func (m *AddOutboundResponse) Reset() { *m = AddOutboundResponse{} }
|
|
|
+func (m *AddOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AddOutboundResponse) ProtoMessage() {}
|
|
|
+func (*AddOutboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{9}
|
|
|
+}
|
|
|
+func (m *AddOutboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AddOutboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AddOutboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AddOutboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AddOutboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AddOutboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AddOutboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AddOutboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *AddOutboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AddOutboundResponse.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AddOutboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type RemoveOutboundRequest struct {
|
|
|
- Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *RemoveOutboundRequest) Reset() { *m = RemoveOutboundRequest{} }
|
|
|
-func (m *RemoveOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*RemoveOutboundRequest) ProtoMessage() {}
|
|
|
-func (*RemoveOutboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} }
|
|
|
+func (m *RemoveOutboundRequest) Reset() { *m = RemoveOutboundRequest{} }
|
|
|
+func (m *RemoveOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*RemoveOutboundRequest) ProtoMessage() {}
|
|
|
+func (*RemoveOutboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{10}
|
|
|
+}
|
|
|
+func (m *RemoveOutboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_RemoveOutboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_RemoveOutboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *RemoveOutboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_RemoveOutboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_RemoveOutboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_RemoveOutboundRequest.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_RemoveOutboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
func (m *RemoveOutboundRequest) GetTag() string {
|
|
|
if m != nil {
|
|
|
@@ -177,22 +419,66 @@ func (m *RemoveOutboundRequest) GetTag() string {
|
|
|
}
|
|
|
|
|
|
type RemoveOutboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *RemoveOutboundResponse) Reset() { *m = RemoveOutboundResponse{} }
|
|
|
+func (m *RemoveOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*RemoveOutboundResponse) ProtoMessage() {}
|
|
|
+func (*RemoveOutboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{11}
|
|
|
+}
|
|
|
+func (m *RemoveOutboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_RemoveOutboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_RemoveOutboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *RemoveOutboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_RemoveOutboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_RemoveOutboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *RemoveOutboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_RemoveOutboundResponse.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *RemoveOutboundResponse) Reset() { *m = RemoveOutboundResponse{} }
|
|
|
-func (m *RemoveOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*RemoveOutboundResponse) ProtoMessage() {}
|
|
|
-func (*RemoveOutboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
|
|
|
+var xxx_messageInfo_RemoveOutboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type AlterOutboundRequest struct {
|
|
|
- Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
- Operation *v2ray_core_common_serial.TypedMessage `protobuf:"bytes,2,opt,name=operation" json:"operation,omitempty"`
|
|
|
+ Tag string `protobuf:"bytes,1,opt,name=tag" json:"tag,omitempty"`
|
|
|
+ Operation *serial.TypedMessage `protobuf:"bytes,2,opt,name=operation" json:"operation,omitempty"`
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
+}
|
|
|
+
|
|
|
+func (m *AlterOutboundRequest) Reset() { *m = AlterOutboundRequest{} }
|
|
|
+func (m *AlterOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AlterOutboundRequest) ProtoMessage() {}
|
|
|
+func (*AlterOutboundRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{12}
|
|
|
+}
|
|
|
+func (m *AlterOutboundRequest) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AlterOutboundRequest.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AlterOutboundRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AlterOutboundRequest.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AlterOutboundRequest) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AlterOutboundRequest.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AlterOutboundRequest) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AlterOutboundRequest.Size(m)
|
|
|
+}
|
|
|
+func (m *AlterOutboundRequest) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AlterOutboundRequest.DiscardUnknown(m)
|
|
|
}
|
|
|
|
|
|
-func (m *AlterOutboundRequest) Reset() { *m = AlterOutboundRequest{} }
|
|
|
-func (m *AlterOutboundRequest) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AlterOutboundRequest) ProtoMessage() {}
|
|
|
-func (*AlterOutboundRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} }
|
|
|
+var xxx_messageInfo_AlterOutboundRequest proto.InternalMessageInfo
|
|
|
|
|
|
func (m *AlterOutboundRequest) GetTag() string {
|
|
|
if m != nil {
|
|
|
@@ -201,7 +487,7 @@ func (m *AlterOutboundRequest) GetTag() string {
|
|
|
return ""
|
|
|
}
|
|
|
|
|
|
-func (m *AlterOutboundRequest) GetOperation() *v2ray_core_common_serial.TypedMessage {
|
|
|
+func (m *AlterOutboundRequest) GetOperation() *serial.TypedMessage {
|
|
|
if m != nil {
|
|
|
return m.Operation
|
|
|
}
|
|
|
@@ -209,20 +495,64 @@ func (m *AlterOutboundRequest) GetOperation() *v2ray_core_common_serial.TypedMes
|
|
|
}
|
|
|
|
|
|
type AlterOutboundResponse struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *AlterOutboundResponse) Reset() { *m = AlterOutboundResponse{} }
|
|
|
-func (m *AlterOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*AlterOutboundResponse) ProtoMessage() {}
|
|
|
-func (*AlterOutboundResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} }
|
|
|
+func (m *AlterOutboundResponse) Reset() { *m = AlterOutboundResponse{} }
|
|
|
+func (m *AlterOutboundResponse) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*AlterOutboundResponse) ProtoMessage() {}
|
|
|
+func (*AlterOutboundResponse) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{13}
|
|
|
+}
|
|
|
+func (m *AlterOutboundResponse) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_AlterOutboundResponse.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *AlterOutboundResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_AlterOutboundResponse.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *AlterOutboundResponse) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_AlterOutboundResponse.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *AlterOutboundResponse) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_AlterOutboundResponse.Size(m)
|
|
|
+}
|
|
|
+func (m *AlterOutboundResponse) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_AlterOutboundResponse.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_AlterOutboundResponse proto.InternalMessageInfo
|
|
|
|
|
|
type Config struct {
|
|
|
+ XXX_NoUnkeyedLiteral struct{} `json:"-"`
|
|
|
+ XXX_unrecognized []byte `json:"-"`
|
|
|
+ XXX_sizecache int32 `json:"-"`
|
|
|
}
|
|
|
|
|
|
-func (m *Config) Reset() { *m = Config{} }
|
|
|
-func (m *Config) String() string { return proto.CompactTextString(m) }
|
|
|
-func (*Config) ProtoMessage() {}
|
|
|
-func (*Config) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} }
|
|
|
+func (m *Config) Reset() { *m = Config{} }
|
|
|
+func (m *Config) String() string { return proto.CompactTextString(m) }
|
|
|
+func (*Config) ProtoMessage() {}
|
|
|
+func (*Config) Descriptor() ([]byte, []int) {
|
|
|
+ return fileDescriptor_command_9f3931e07157223e, []int{14}
|
|
|
+}
|
|
|
+func (m *Config) XXX_Unmarshal(b []byte) error {
|
|
|
+ return xxx_messageInfo_Config.Unmarshal(m, b)
|
|
|
+}
|
|
|
+func (m *Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
|
|
|
+ return xxx_messageInfo_Config.Marshal(b, m, deterministic)
|
|
|
+}
|
|
|
+func (dst *Config) XXX_Merge(src proto.Message) {
|
|
|
+ xxx_messageInfo_Config.Merge(dst, src)
|
|
|
+}
|
|
|
+func (m *Config) XXX_Size() int {
|
|
|
+ return xxx_messageInfo_Config.Size(m)
|
|
|
+}
|
|
|
+func (m *Config) XXX_DiscardUnknown() {
|
|
|
+ xxx_messageInfo_Config.DiscardUnknown(m)
|
|
|
+}
|
|
|
+
|
|
|
+var xxx_messageInfo_Config proto.InternalMessageInfo
|
|
|
|
|
|
func init() {
|
|
|
proto.RegisterType((*AddUserOperation)(nil), "v2ray.core.app.proxyman.command.AddUserOperation")
|
|
|
@@ -250,8 +580,9 @@ var _ grpc.ClientConn
|
|
|
// is compatible with the grpc package it is being compiled against.
|
|
|
const _ = grpc.SupportPackageIsVersion4
|
|
|
|
|
|
-// Client API for HandlerService service
|
|
|
-
|
|
|
+// HandlerServiceClient is the client API for HandlerService service.
|
|
|
+//
|
|
|
+// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
|
|
|
type HandlerServiceClient interface {
|
|
|
AddInbound(ctx context.Context, in *AddInboundRequest, opts ...grpc.CallOption) (*AddInboundResponse, error)
|
|
|
RemoveInbound(ctx context.Context, in *RemoveInboundRequest, opts ...grpc.CallOption) (*RemoveInboundResponse, error)
|
|
|
@@ -271,7 +602,7 @@ func NewHandlerServiceClient(cc *grpc.ClientConn) HandlerServiceClient {
|
|
|
|
|
|
func (c *handlerServiceClient) AddInbound(ctx context.Context, in *AddInboundRequest, opts ...grpc.CallOption) (*AddInboundResponse, error) {
|
|
|
out := new(AddInboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AddInbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AddInbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -280,7 +611,7 @@ func (c *handlerServiceClient) AddInbound(ctx context.Context, in *AddInboundReq
|
|
|
|
|
|
func (c *handlerServiceClient) RemoveInbound(ctx context.Context, in *RemoveInboundRequest, opts ...grpc.CallOption) (*RemoveInboundResponse, error) {
|
|
|
out := new(RemoveInboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/RemoveInbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/RemoveInbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -289,7 +620,7 @@ func (c *handlerServiceClient) RemoveInbound(ctx context.Context, in *RemoveInbo
|
|
|
|
|
|
func (c *handlerServiceClient) AlterInbound(ctx context.Context, in *AlterInboundRequest, opts ...grpc.CallOption) (*AlterInboundResponse, error) {
|
|
|
out := new(AlterInboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AlterInbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AlterInbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -298,7 +629,7 @@ func (c *handlerServiceClient) AlterInbound(ctx context.Context, in *AlterInboun
|
|
|
|
|
|
func (c *handlerServiceClient) AddOutbound(ctx context.Context, in *AddOutboundRequest, opts ...grpc.CallOption) (*AddOutboundResponse, error) {
|
|
|
out := new(AddOutboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AddOutbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AddOutbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -307,7 +638,7 @@ func (c *handlerServiceClient) AddOutbound(ctx context.Context, in *AddOutboundR
|
|
|
|
|
|
func (c *handlerServiceClient) RemoveOutbound(ctx context.Context, in *RemoveOutboundRequest, opts ...grpc.CallOption) (*RemoveOutboundResponse, error) {
|
|
|
out := new(RemoveOutboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/RemoveOutbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/RemoveOutbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
@@ -316,15 +647,14 @@ func (c *handlerServiceClient) RemoveOutbound(ctx context.Context, in *RemoveOut
|
|
|
|
|
|
func (c *handlerServiceClient) AlterOutbound(ctx context.Context, in *AlterOutboundRequest, opts ...grpc.CallOption) (*AlterOutboundResponse, error) {
|
|
|
out := new(AlterOutboundResponse)
|
|
|
- err := grpc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AlterOutbound", in, out, c.cc, opts...)
|
|
|
+ err := c.cc.Invoke(ctx, "/v2ray.core.app.proxyman.command.HandlerService/AlterOutbound", in, out, opts...)
|
|
|
if err != nil {
|
|
|
return nil, err
|
|
|
}
|
|
|
return out, nil
|
|
|
}
|
|
|
|
|
|
-// Server API for HandlerService service
|
|
|
-
|
|
|
+// HandlerServiceServer is the server API for HandlerService service.
|
|
|
type HandlerServiceServer interface {
|
|
|
AddInbound(context.Context, *AddInboundRequest) (*AddInboundResponse, error)
|
|
|
RemoveInbound(context.Context, *RemoveInboundRequest) (*RemoveInboundResponse, error)
|
|
|
@@ -479,9 +809,11 @@ var _HandlerService_serviceDesc = grpc.ServiceDesc{
|
|
|
Metadata: "v2ray.com/core/app/proxyman/command/command.proto",
|
|
|
}
|
|
|
|
|
|
-func init() { proto.RegisterFile("v2ray.com/core/app/proxyman/command/command.proto", fileDescriptor0) }
|
|
|
+func init() {
|
|
|
+ proto.RegisterFile("v2ray.com/core/app/proxyman/command/command.proto", fileDescriptor_command_9f3931e07157223e)
|
|
|
+}
|
|
|
|
|
|
-var fileDescriptor0 = []byte{
|
|
|
+var fileDescriptor_command_9f3931e07157223e = []byte{
|
|
|
// 557 bytes of a gzipped FileDescriptorProto
|
|
|
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xdf, 0x6b, 0xd3, 0x40,
|
|
|
0x1c, 0xb7, 0x53, 0xbb, 0xed, 0x3b, 0x1d, 0xf3, 0xda, 0x6e, 0x25, 0x3e, 0x6c, 0x46, 0x90, 0x0d,
|