Class: SessionStructure
Defined in: WAProto/index.d.ts:10890
Implements
Constructors
new SessionStructure()
new SessionStructure(
p?):SessionStructure
Defined in: WAProto/index.d.ts:10891
Parameters
p?
Returns
Properties
aliceBaseKey?
optionalaliceBaseKey:null|Uint8Array<ArrayBufferLike>
Defined in: WAProto/index.d.ts:10904
Implementation of
ISessionStructure.aliceBaseKey
localIdentityPublic?
optionallocalIdentityPublic:null|Uint8Array<ArrayBufferLike>
Defined in: WAProto/index.d.ts:10893
Implementation of
ISessionStructure.localIdentityPublic
localRegistrationId?
optionallocalRegistrationId:null|number
Defined in: WAProto/index.d.ts:10902
Implementation of
ISessionStructure.localRegistrationId
needsRefresh?
optionalneedsRefresh:null|boolean
Defined in: WAProto/index.d.ts:10903
Implementation of
ISessionStructure.needsRefresh
pendingKeyExchange?
optionalpendingKeyExchange:null|IPendingKeyExchange
Defined in: WAProto/index.d.ts:10899
Implementation of
ISessionStructure.pendingKeyExchange
pendingPreKey?
optionalpendingPreKey:null|IPendingPreKey
Defined in: WAProto/index.d.ts:10900
Implementation of
ISessionStructure.pendingPreKey
previousCounter?
optionalpreviousCounter:null|number
Defined in: WAProto/index.d.ts:10896
Implementation of
ISessionStructure.previousCounter
receiverChains
receiverChains:
IChain[]
Defined in: WAProto/index.d.ts:10898
Implementation of
ISessionStructure.receiverChains
remoteIdentityPublic?
optionalremoteIdentityPublic:null|Uint8Array<ArrayBufferLike>
Defined in: WAProto/index.d.ts:10894
Implementation of
ISessionStructure.remoteIdentityPublic
remoteRegistrationId?
optionalremoteRegistrationId:null|number
Defined in: WAProto/index.d.ts:10901
Implementation of
ISessionStructure.remoteRegistrationId
rootKey?
optionalrootKey:null|Uint8Array<ArrayBufferLike>
Defined in: WAProto/index.d.ts:10895
Implementation of
senderChain?
optionalsenderChain:null|IChain
Defined in: WAProto/index.d.ts:10897
Implementation of
sessionVersion?
optionalsessionVersion:null|number
Defined in: WAProto/index.d.ts:10892
Implementation of
ISessionStructure.sessionVersion
Methods
toJSON()
toJSON():
object
Defined in: WAProto/index.d.ts:10910
Returns
object
create()
staticcreate(properties?):SessionStructure
Defined in: WAProto/index.d.ts:10905
Parameters
properties?
Returns
decode()
staticdecode(r,l?):SessionStructure
Defined in: WAProto/index.d.ts:10907
Parameters
r
Uint8Array<ArrayBufferLike> | Reader
l?
number
Returns
encode()
staticencode(m,w?):Writer
Defined in: WAProto/index.d.ts:10906
Parameters
m
w?
Writer
Returns
Writer
fromObject()
staticfromObject(d):SessionStructure
Defined in: WAProto/index.d.ts:10908
Parameters
d
Returns
getTypeUrl()
staticgetTypeUrl(typeUrlPrefix?):string
Defined in: WAProto/index.d.ts:10911
Parameters
typeUrlPrefix?
string
Returns
string
toObject()
statictoObject(m,o?):object
Defined in: WAProto/index.d.ts:10909
Parameters
m
o?
IConversionOptions
Returns
object