protobuf.js
API documentation
Top Level
static
Namespaces
converter
static
Methods
fromObject
toObject
rpc
static
Typedefs
ServiceMethod
ServiceMethodCallback
types
static
Members
basic
defaults
long
mapKey
packed
util
static
Members
Array
Buffer
Long
decorateRoot
emptyArray
emptyObject
fs
global
isNode
key2Re
key32Re
key64Re
nestingLimit
recursionLimit
toJSONOptions
Methods
asPromise
boolFromKey
camelCase
codegen
codegen
compareFieldsById
decorateEnum
decorateType
fetch
fetch
fetch
isInteger
isObject
isReserved
isSet
isString
isUnsafeProperty
isset
jsonName
lcFirst
longFromHash
longFromKey
longToHash
makeProp
merge
newBuffer
newError
oneOfGetter
oneOfSetter
pool
remove
safeProp
setProperty
toArray
toObject
ucFirst
util.base64
static
Methods
decode
encode
length
test
util.float
static
Methods
readDoubleBE
readDoubleLE
readFloatBE
readFloatLE
writeDoubleBE
writeDoubleLE
writeFloatBE
writeFloatLE
util.path
static
Methods
isAbsolute
normalize
resolve
util.utf8
static
Methods
length
read
readStrict
write
Classes
BufferReader
Members
buf
discardUnknown
len
pos
Methods
bool
bytes
double
fixed32
fixed64
float
int32
int64
raw
sfixed32
sfixed64
sint32
sint64
skip
skipType
string
stringVerify
tag
uint32
uint64
BufferWriter
Members
head
len
states
tail
Methods
bool
bytes
double
finish
finishInto
fixed32
fixed64
float
fork
int32
int64
ldelim
raw
reset
sfixed32
sfixed64
sint32
sint64
string
uint32
uint64
alloc
Enum
Members
comment
comments
filename
fullName
name
options
parent
parsedOptions
reserved
resolved
root
values
valuesById
valuesOptions
Methods
add
getOption
isReservedId
isReservedName
onAdd
onRemove
remove
resolve
setOption
setOptions
setParsedOption
toJSON
toString
fromJSON
Field
Members
bytes
comment
declaringField
defaultValue
delimited
extend
extensionField
filename
fullName
hasPresence
id
jsonName
long
map
message
name
optional
options
packed
parent
parsedOptions
partOf
protoName
repeated
required
resolved
resolvedType
root
rule
type
typeDefault
Methods
getOption
onAdd
onRemove
resolve
setOptions
setParsedOption
toJSON
toString
d
d
fromJSON
FieldBase
Members
bytes
comment
declaringField
defaultValue
extend
extensionField
filename
fullName
id
jsonName
long
map
message
name
options
parent
parsedOptions
partOf
protoName
repeated
resolved
resolvedType
root
rule
type
typeDefault
Methods
getOption
onAdd
onRemove
resolve
setOption
setOptions
setParsedOption
toJSON
toString
MapField
Members
bytes
comment
declaringField
defaultValue
extend
extensionField
filename
fullName
id
jsonName
keyType
long
map
message
name
options
parent
parsedOptions
partOf
protoName
repeated
resolved
resolvedKeyType
resolvedType
root
rule
type
typeDefault
Methods
getOption
onAdd
onRemove
resolve
setOptions
setParsedOption
toJSON
toString
d
fromJSON
Message
Members
$type
$type
Methods
toJSON
create
decode
decodeDelimited
encode
encodeDelimited
fromObject
toObject
verify
Method
Members
comment
filename
fullName
name
options
parent
parsedOptions
path
requestStream
requestType
resolved
resolvedRequestType
resolvedResponseType
responseStream
responseType
root
type
Methods
getOption
onAdd
onRemove
resolve
setOption
setOptions
setParsedOption
toJSON
toString
fromJSON
Namespace
Members
comment
filename
fullName
name
nested
nestedArray
options
parent
parsedOptions
resolved
root
Methods
add
addJSON
define
get
getEnum
getOption
lookup
lookup
lookupEnum
lookupService
lookupType
lookupTypeOrEnum
onAdd
onRemove
remove
resolve
resolveAll
setOption
setOptions
setParsedOption
toJSON
toString
arrayToJSON
fromJSON
isReservedId
isReservedName
NamespaceBase
Members
comment
filename
fullName
name
nested
nestedArray
options
parent
parsedOptions
resolved
root
Methods
add
addJSON
define
get
getEnum
getOption
lookup
lookup
lookupEnum
lookupService
lookupType
lookupTypeOrEnum
onAdd
onRemove
remove
resolve
resolveAll
setOption
setOptions
setParsedOption
toJSON
toString
OneOf
Members
comment
fieldsArray
filename
fullName
isProto3Optional
name
oneof
options
parent
parsedOptions
resolved
root
Methods
add
getOption
onAdd
onRemove
remove
resolve
setOption
setOptions
setParsedOption
toJSON
toString
d
fromJSON
Reader
Members
buf
discardUnknown
len
pos
discardUnknown
recursionLimit
Methods
bool
bytes
double
fixed32
fixed64
float
int32
int64
raw
sfixed32
sfixed64
sint32
sint64
skip
skipType
string
stringVerify
tag
uint32
uint64
create
ReflectionObject
Members
comment
filename
fullName
name
options
parent
parsedOptions
resolved
root
Methods
getOption
onAdd
onRemove
resolve
setOption
setOptions
setParsedOption
toJSON
toString
Root
Members
comment
deferred
filename
files
fullName
name
nested
nestedArray
options
parent
parsedOptions
resolved
root
Methods
add
addJSON
define
fetch
get
getEnum
getOption
load
load
load
loadSync
lookup
lookup
lookupEnum
lookupService
lookupType
lookupTypeOrEnum
onAdd
onRemove
remove
resolve
resolveAll
resolvePath
setOption
setOptions
setParsedOption
toJSON
toString
fromJSON
Service
Members
comment
filename
fullName
methods
methodsArray
name
nested
nestedArray
options
parent
parsedOptions
resolved
root
Methods
add
addJSON
create
define
get
getEnum
getOption
lookup
lookup
lookupEnum
lookupService
lookupType
lookupTypeOrEnum
onAdd
onRemove
remove
resolve
resolveAll
setOption
setOptions
setParsedOption
toJSON
toString
fromJSON
Type
Members
comment
ctor
extensions
fields
fieldsArray
fieldsById
filename
fullName
name
nested
nestedArray
oneofs
oneofsArray
options
parent
parsedOptions
reserved
resolved
root
Methods
add
addJSON
create
decode
decodeDelimited
define
encode
encodeDelimited
fromObject
get
getEnum
getOption
getTypeUrl
isReservedId
isReservedName
lookup
lookup
lookupEnum
lookupService
lookupType
lookupTypeOrEnum
onAdd
onRemove
remove
resolve
resolveAll
setOption
setOptions
setParsedOption
setup
toJSON
toObject
toString
verify
d
fromJSON
generateConstructor
Writer
Members
head
len
states
tail
Methods
bool
bytes
double
finish
finishInto
fixed32
fixed64
float
fork
int32
int64
ldelim
raw
reset
sfixed32
sfixed64
sint32
sint64
string
uint32
uint64
alloc
create
rpc.Service
Members
requestDelimited
responseDelimited
rpcImpl
Methods
emit
end
off
on
rpcCall
util.EventEmitter
Methods
emit
off
on
util.LongBits
Members
hi
lo
zero
zeroHash
Methods
length
toHash
toLong
toNumber
zzDecode
zzEncode
from
fromHash
fromNumber
util.ProtocolError
Members
instance
Interfaces
Buffer
IConversionOptions
IEnum
IExtensionField
IExtensionMapField
IFetchOptions
IField
IMapField
IMethod
INamespace
IOneOf
IParseOptions
IParserResult
IService
IToJSONOptions
ITokenizerHandle
IType
IWrapper
Long
common.IAny
common.IBoolValue
common.IBytesValue
common.IDoubleValue
common.IDuration
common.IEmpty
common.IFieldMask
common.IFloatValue
common.IInt32Value
common.IInt64Value
common.IListValue
common.IStringValue
common.IStruct
common.ITimestamp
common.IUInt32Value
common.IUInt64Value
common.IValue
Interface: IEmpty
common
.
IEmpty
common.js
,
line 108
Properties of a google.protobuf.Empty message.