C# Class TextSecure.crypto.storage.TextSecureSessionStore

Inheritance: SessionStore
Afficher le fichier Open project: smndtrl/Signal-UWP

Méthodes publiques

Méthode Description
ContainsSession ( libaxolotl.AxolotlAddress address ) : bool
DeleteAllSessions ( string name ) : void
DeleteSession ( libaxolotl.AxolotlAddress address ) : void
GetSubDeviceSessions ( string name ) : List
LoadSession ( libaxolotl.AxolotlAddress address ) : libaxolotl.state.SessionRecord
StoreSession ( libaxolotl.AxolotlAddress address, libaxolotl.state.SessionRecord record ) : void
TextSecureSessionStore ( SQLite.SQLiteConnection conn ) : libaxolotl.state

Method Details

ContainsSession() public méthode

public ContainsSession ( libaxolotl.AxolotlAddress address ) : bool
address libaxolotl.AxolotlAddress
Résultat bool

DeleteAllSessions() public méthode

public DeleteAllSessions ( string name ) : void
name string
Résultat void

DeleteSession() public méthode

public DeleteSession ( libaxolotl.AxolotlAddress address ) : void
address libaxolotl.AxolotlAddress
Résultat void

GetSubDeviceSessions() public méthode

public GetSubDeviceSessions ( string name ) : List
name string
Résultat List

LoadSession() public méthode

public LoadSession ( libaxolotl.AxolotlAddress address ) : libaxolotl.state.SessionRecord
address libaxolotl.AxolotlAddress
Résultat libaxolotl.state.SessionRecord

StoreSession() public méthode

public StoreSession ( libaxolotl.AxolotlAddress address, libaxolotl.state.SessionRecord record ) : void
address libaxolotl.AxolotlAddress
record libaxolotl.state.SessionRecord
Résultat void

TextSecureSessionStore() public méthode

public TextSecureSessionStore ( SQLite.SQLiteConnection conn ) : libaxolotl.state
conn SQLite.SQLiteConnection
Résultat libaxolotl.state