C# Class Smuxi.Engine.SqliteMessageBuffer

Inheritance: Smuxi.Engine.MessageBufferBase
Afficher le fichier Open project: meebey/smuxi Class Usage Examples

Private Properties

Свойство Type Description
Init void

Méthodes publiques

Méthode Description
Add ( MessageModel msg ) : void
Clear ( ) : void
Contains ( MessageModel item ) : bool
Dispose ( ) : void
Flush ( ) : void
GetEnumerator ( ) : IEnumerator
GetRange ( int offset, int limit ) : IList
IndexOf ( MessageModel item ) : int
Insert ( int index, MessageModel item ) : void
Remove ( MessageModel item ) : bool
RemoveAt ( int offset ) : void
SqliteMessageBuffer ( string dbPath ) : System
SqliteMessageBuffer ( string sessionUsername, string protocol, string networkId, string chatId ) : System
this ( int offset ) : MessageModel

Private Methods

Méthode Description
Init ( ) : void

Method Details

Add() public méthode

public Add ( MessageModel msg ) : void
msg MessageModel
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Contains() public méthode

public Contains ( MessageModel item ) : bool
item MessageModel
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

GetRange() public méthode

public GetRange ( int offset, int limit ) : IList
offset int
limit int
Résultat IList

IndexOf() public méthode

public IndexOf ( MessageModel item ) : int
item MessageModel
Résultat int

Insert() public méthode

public Insert ( int index, MessageModel item ) : void
index int
item MessageModel
Résultat void

Remove() public méthode

public Remove ( MessageModel item ) : bool
item MessageModel
Résultat bool

RemoveAt() public méthode

public RemoveAt ( int offset ) : void
offset int
Résultat void

SqliteMessageBuffer() public méthode

public SqliteMessageBuffer ( string dbPath ) : System
dbPath string
Résultat System

SqliteMessageBuffer() public méthode

public SqliteMessageBuffer ( string sessionUsername, string protocol, string networkId, string chatId ) : System
sessionUsername string
protocol string
networkId string
chatId string
Résultat System

this() public méthode

public this ( int offset ) : MessageModel
offset int
Résultat MessageModel