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