You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
1.6 KiB
77 lines
1.6 KiB
syntax = "proto3";
|
|
|
|
package OpenIMServer.protobuf;
|
|
|
|
option go_package = "github.com/OpenIMSDK/Open-IM-Server/pkg/proto/wrapperspb";
|
|
|
|
// Wrapper message for `double`.
|
|
//
|
|
// The JSON representation for `DoubleValue` is JSON number.
|
|
message DoubleValue {
|
|
// The double value.
|
|
double value = 1;
|
|
}
|
|
|
|
// Wrapper message for `float`.
|
|
//
|
|
// The JSON representation for `FloatValue` is JSON number.
|
|
message FloatValue {
|
|
// The float value.
|
|
float value = 1;
|
|
}
|
|
|
|
// Wrapper message for `int64`.
|
|
//
|
|
// The JSON representation for `Int64Value` is JSON string.
|
|
message Int64Value {
|
|
// The int64 value.
|
|
int64 value = 1;
|
|
}
|
|
|
|
// Wrapper message for `uint64`.
|
|
//
|
|
// The JSON representation for `UInt64Value` is JSON string.
|
|
message UInt64Value {
|
|
// The uint64 value.
|
|
uint64 value = 1;
|
|
}
|
|
|
|
// Wrapper message for `int32`.
|
|
//
|
|
// The JSON representation for `Int32Value` is JSON number.
|
|
message Int32Value {
|
|
// The int32 value.
|
|
int32 value = 1;
|
|
}
|
|
|
|
// Wrapper message for `uint32`.
|
|
//
|
|
// The JSON representation for `UInt32Value` is JSON number.
|
|
message UInt32Value {
|
|
// The uint32 value.
|
|
uint32 value = 1;
|
|
}
|
|
|
|
// Wrapper message for `bool`.
|
|
//
|
|
// The JSON representation for `BoolValue` is JSON `true` and `false`.
|
|
message BoolValue {
|
|
// The bool value.
|
|
bool value = 1;
|
|
}
|
|
|
|
// Wrapper message for `string`.
|
|
//
|
|
// The JSON representation for `StringValue` is JSON string.
|
|
message StringValue {
|
|
// The string value.
|
|
string value = 1;
|
|
}
|
|
|
|
// Wrapper message for `bytes`.
|
|
//
|
|
// The JSON representation for `BytesValue` is JSON string.
|
|
message BytesValue {
|
|
// The bytes value.
|
|
bytes value = 1;
|
|
} |