tinode library Null safety

Classes

AccountParams
Defined parameters for an account
AccPacketData
AppSettings
Settings defined for the library
AuthToken
ConnectionOptions
ContactUpdateEvent
Credential
A data structure representing a credential
CtrlMessage
DataMessage
DefAcs
Topic's default access permissions
DeleteTransaction
DeleteTransactionRange
DelPacketData
DelRange
GetDataType
GetOptsType
GetPacketData
GetQuery
HiPacketData
InfoMessage
LeavePacketData
LoginPacketData
MetaGetBuilder
MetaMessage
NotePacketData
OnLoginData
PacketData
PresMessage
PubPacketData
Seen
Info on when the peer was last online
ServerConfiguration
ServerMessage
SetPacketData
SetParams
SortedCache<T>
Sorted cache is a cache manager for sorted data
SubPacketData
Tinode
Provides a simple interface to interact with tinode server using websocket
Tools
Helpers and tools to help you using tinode data
Topic
TopicDescription
TopicFnd
special case of Topic for searching for contacts and group topics
TopicMe
Special case of Topic for managing data of the current user, including contact list
TopicSubscription
Topic subscriber

Constants

Acc → const String
'acc'
Del → const String
'del'
Get → const String
'get'
Hi → const String
'hi'
Leave → const String
'leave'
Login → const String
'login'
Note → const String
'note'
Pub → const String
'pub'
Set → const String
'set'
Sub → const String
'sub'

Properties

FAILED int
At least one attempt was made to send the message.
read / write
messageId int
Initialize a random message Id
read / write
NONE int
Status not assigned
read / write
QUEUED int
Local ID assigned, in progress to be sent.
read / write
READ int
Read by the user.
read / write
RECEIVED int
Received by the client.
read / write
SENDING int
Transmission started.
read / write
SENT int
Delivered to the server.
read / write
TO_ME int
Message from another user.
read / write