zigbee-herdsman
Preparing search index...
adapter/zigate/driver/buffaloZiGate
default
Class default
Hierarchy (
View Summary
)
Buffalo
default
Index
Constructors
constructor
Methods
get
Buffer
get
Position
get
Written
is
More
read
read
Buffer
read
Double
LE
read
Float
LE
read
Ieee
Addr
read
Ieee
Addr
BE
read
Int16
read
Int24
read
Int32
read
Int40
read
Int48
read
Int56
read
Int64
read
Int8
read
List
U
Int16
read
List
U
Int16
BE
read
List
U
Int24
read
List
U
Int32
read
List
U
Int8
read
U
Int16
read
U
Int16
BE
read
U
Int24
read
U
Int32
read
U
Int32
BE
read
U
Int40
read
U
Int48
read
U
Int56
read
U
Int64
read
U
Int8
read
Utf8
String
write
write
Buffer
write
Double
LE
write
Float
LE
write
Ieee
Addr
write
Ieee
Addr
BE
write
Int16
write
Int24
write
Int32
write
Int40
write
Int48
write
Int56
write
Int64
write
Int8
write
List
U
Int16
write
List
U
Int16
BE
write
List
U
Int24
write
List
U
Int32
write
List
U
Int8
write
Raw
write
U
Int16
write
U
Int16
BE
write
U
Int24
write
U
Int32
write
U
Int32
BE
write
U
Int40
write
U
Int48
write
U
Int56
write
U
Int64
write
U
Int8
write
Utf8
String
Constructors
constructor
new
default
(
buffer
:
Buffer
,
position
?:
number
)
:
default
Parameters
buffer
:
Buffer
position
:
number
= 0
Returns
default
Methods
get
Buffer
getBuffer
()
:
Buffer
Returns
Buffer
get
Position
getPosition
()
:
number
Returns
number
get
Written
getWritten
()
:
Buffer
Returns
Buffer
is
More
isMore
()
:
boolean
Returns
boolean
read
read
(
type
:
default
,
options
:
BuffaloZiGateOptions
)
:
unknown
Parameters
type
:
default
options
:
BuffaloZiGateOptions
Returns
unknown
read
Buffer
readBuffer
(
length
:
number
)
:
Buffer
Parameters
length
:
number
Returns
Buffer
read
Double
LE
readDoubleLE
()
:
number
Returns
number
read
Float
LE
readFloatLE
()
:
number
Returns
number
read
Ieee
Addr
readIeeeAddr
()
:
`
0x
${
string
}
`
Returns
`
0x
${
string
}
`
read
Ieee
Addr
BE
readIeeeAddrBE
()
:
`
0x
${
string
}
`
Returns
`
0x
${
string
}
`
read
Int16
readInt16
()
:
number
Returns
number
read
Int24
readInt24
()
:
number
Returns
number
read
Int32
readInt32
()
:
number
Returns
number
read
Int40
readInt40
()
:
number
Returns
number
read
Int48
readInt48
()
:
number
Returns
number
read
Int56
readInt56
()
:
bigint
Returns
bigint
read
Int64
readInt64
()
:
bigint
Returns
bigint
read
Int8
readInt8
()
:
number
Returns
number
read
List
U
Int16
readListUInt16
(
length
:
number
)
:
number
[]
Parameters
length
:
number
Returns
number
[]
read
List
U
Int16
BE
readListUInt16BE
(
length
:
number
)
:
number
[]
Parameters
length
:
number
Returns
number
[]
read
List
U
Int24
readListUInt24
(
length
:
number
)
:
number
[]
Parameters
length
:
number
Returns
number
[]
read
List
U
Int32
readListUInt32
(
length
:
number
)
:
number
[]
Parameters
length
:
number
Returns
number
[]
read
List
U
Int8
readListUInt8
(
length
:
number
)
:
number
[]
Parameters
length
:
number
Returns
number
[]
read
U
Int16
readUInt16
()
:
number
Returns
number
read
U
Int16
BE
readUInt16BE
()
:
number
Returns
number
read
U
Int24
readUInt24
()
:
number
Returns
number
read
U
Int32
readUInt32
()
:
number
Returns
number
read
U
Int32
BE
readUInt32BE
()
:
number
Returns
number
read
U
Int40
readUInt40
()
:
number
Returns
number
read
U
Int48
readUInt48
()
:
number
Returns
number
read
U
Int56
readUInt56
()
:
bigint
Returns
bigint
read
U
Int64
readUInt64
()
:
bigint
Returns
bigint
read
U
Int8
readUInt8
()
:
number
Returns
number
read
Utf8
String
readUtf8String
(
length
:
number
)
:
string
Parameters
length
:
number
Returns
string
write
write
(
type
:
default
,
value
:
any
,
_options
:
BuffaloZiGateOptions
)
:
void
Parameters
type
:
default
value
:
any
_options
:
BuffaloZiGateOptions
Returns
void
write
Buffer
writeBuffer
(
values
:
number
[]
|
Buffer
<
ArrayBufferLike
>
,
length
:
number
)
:
void
Parameters
values
:
number
[]
|
Buffer
<
ArrayBufferLike
>
length
:
number
Returns
void
write
Double
LE
writeDoubleLE
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Float
LE
writeFloatLE
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Ieee
Addr
writeIeeeAddr
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
write
Ieee
Addr
BE
writeIeeeAddrBE
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
write
Int16
writeInt16
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Int24
writeInt24
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Int32
writeInt32
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Int40
writeInt40
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Int48
writeInt48
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Int56
writeInt56
(
value
:
bigint
)
:
void
Parameters
value
:
bigint
Returns
void
write
Int64
writeInt64
(
value
:
bigint
)
:
void
Parameters
value
:
bigint
Returns
void
write
Int8
writeInt8
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
List
U
Int16
writeListUInt16
(
values
:
number
[]
)
:
void
Parameters
values
:
number
[]
Returns
void
write
List
U
Int16
BE
writeListUInt16BE
(
values
:
number
[]
)
:
void
Parameters
values
:
number
[]
Returns
void
write
List
U
Int24
writeListUInt24
(
values
:
number
[]
)
:
void
Parameters
values
:
number
[]
Returns
void
write
List
U
Int32
writeListUInt32
(
values
:
number
[]
)
:
void
Parameters
values
:
number
[]
Returns
void
write
List
U
Int8
writeListUInt8
(
values
:
number
[]
)
:
void
Parameters
values
:
number
[]
Returns
void
write
Raw
writeRaw
(
value
:
Buffer
)
:
void
Parameters
value
:
Buffer
Returns
void
write
U
Int16
writeUInt16
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int16
BE
writeUInt16BE
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int24
writeUInt24
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int32
writeUInt32
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int32
BE
writeUInt32BE
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int40
writeUInt40
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int48
writeUInt48
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
U
Int56
writeUInt56
(
value
:
bigint
)
:
void
Parameters
value
:
bigint
Returns
void
write
U
Int64
writeUInt64
(
value
:
bigint
)
:
void
Parameters
value
:
bigint
Returns
void
write
U
Int8
writeUInt8
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
write
Utf8
String
writeUtf8String
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Buffer
get
Position
get
Written
is
More
read
read
Buffer
read
Double
LE
read
Float
LE
read
Ieee
Addr
read
Ieee
Addr
BE
read
Int16
read
Int24
read
Int32
read
Int40
read
Int48
read
Int56
read
Int64
read
Int8
read
List
U
Int16
read
List
U
Int16
BE
read
List
U
Int24
read
List
U
Int32
read
List
U
Int8
read
U
Int16
read
U
Int16
BE
read
U
Int24
read
U
Int32
read
U
Int32
BE
read
U
Int40
read
U
Int48
read
U
Int56
read
U
Int64
read
U
Int8
read
Utf8
String
write
write
Buffer
write
Double
LE
write
Float
LE
write
Ieee
Addr
write
Ieee
Addr
BE
write
Int16
write
Int24
write
Int32
write
Int40
write
Int48
write
Int56
write
Int64
write
Int8
write
List
U
Int16
write
List
U
Int16
BE
write
List
U
Int24
write
List
U
Int32
write
List
U
Int8
write
Raw
write
U
Int16
write
U
Int16
BE
write
U
Int24
write
U
Int32
write
U
Int32
BE
write
U
Int40
write
U
Int48
write
U
Int56
write
U
Int64
write
U
Int8
write
Utf8
String
zigbee-herdsman
Loading...