core/services/stream_socket library

Classes

StreamSocket

Properties

chatListSoket StreamSocket
getter/setter pair
receivedMessageSocket StreamSocket
getter/setter pair
socket ↔ Socket
getter/setter pair

Functions

clearChat({dynamic groupId, dynamic userId, Function? onSuccess}) → void
deleteChat({dynamic groupId, dynamic userId, dynamic context}) → void
deleteGroup({dynamic groupId, dynamic userId, dynamic context}) → void
exitGroup({dynamic groupId, dynamic userId, dynamic context}) → void
getConversation({dynamic groupId, dynamic userId, dynamic startAt, dynamic onSuccess(dynamic success)?}) → void
getGroup({dynamic groupId, dynamic onSuccess(dynamic success)?}) → void
getGroupList() → void
leaveConvo({dynamic groupId, dynamic userId}) → void
offline() → void
onlineUser() → void
receivedMessages({dynamic success(dynamic success)?}) → void
sendMessage(dynamic param) → void
typingResSocket({dynamic success(dynamic onSuccess)?}) → void
typingSocket({dynamic groupId, dynamic userId, dynamic secKey, dynamic name, dynamic isTyping}) → void
updateGroupInfo(dynamic param, {dynamic context}) → void
userActiveStatus({dynamic success(dynamic onSuccess)?}) → void