Hỗ trợ xây dựng phòng chat

Một phần của tài liệu Xây dựng thư viện trên nền tảng Android hỗ trợ các ứng dụng quản lý (Trang 43 - 46)

Lớp CRSSocketChannel

Thuộc tính Mô tả thuộc tính

NotificationCount: int Đây là thuộc tính được sử dụng thông qua lớp cho các phương thức để mô tả ID cho mỗi thông báo

alarmManager: AlarmManager

Đây là đối tương của AlarmManager được sử dụng thông qua lớp cho các phương thức để thiết lập báo thức

Phƣơng thức connectServer(String ursl, String username, String appID)

Mô tả phƣơng thức Kết nối đến máy chủ của thư viện

Phƣơng thức sendMessage(String data)

Mô tả phƣơng thức Gửi tin nhắn tới những người dùng khác bằng cách sử dụng máy chủ riêng của thư viện

Phƣơng thức createRoom(String data)

Mô tả phƣơng thức Tạo phòng chat trên máy chủ

Phƣơng thức leaveRoom(String data)

Mô tả phƣơng thức Rời khỏi phòng chat trên máy chủ

Phƣơng thức removeRoom(String data)

Mô tả phƣơng thức Xóa phòng khỏi máy chủ

Phƣơng thức disconnectServer()

Phƣơng thức sendMessageWhisper(String data)

Mô tả phƣơng thức Gửi tin nhắn whisper cho những người dùng khác

Phƣơng thức joinRoom(String data)

Mô tả phƣơng thức Tham gia phòng trên máy chủ

Lớp CRSIntentService

Phƣơng thức onMessage(String data)

Mô tả phƣơng thức Gửi hay nhận tin nhắn cho những người dùng khác

Phƣơng thức onMessageWhisper(String data)

Mô tả phƣơng thức Gửi hay nhận whisper tin nhắn cho người dùng khác

Phƣơng thức getAlluserOnline()

Mô tả phƣơng thức Gửi whisper tin nhắn cho người dúng khác

Phƣơng thức hasUserOnline(String data)

Mô tả phƣơng thức Kiêm tra trạng thái của những người dùng đang online trên hệ thống

Phƣơng thức getRoomID(String data)

Mô tả phƣơng thức Lấy ID của phòng chat muốn tham gia từ máy chủ

Phƣơng thức errorMessage(String data)

Phƣơng thức getAlluserOnline()

Mô tả phƣơng thức Gửi whisper tin nhắn cho người dùng khác

Phƣơng thức hasUserOnline(String data)

Mô tả phƣơng thức Kiêm tra trạng thái của những người dùng đang online trên hệ thống

Phƣơng thức socket.on('Client connect to server', function(Key, userName)

Mô tả phƣơng thức Kết nối với máy chủ

Phƣơng thức hasUserOffline(String data)

Mô tả phƣơng thức Kiểm tra trạng thái của những người dùng offline trên hệ thống

Phƣơng thức getRoomID(String data)

Mô tả phƣơng thức Lấy ID của phòng chat muốn tham gia từ máy chủ

Phƣơng thức socket.on("Message client to server",function(data))

Mô tả phƣơng thức Kết nối người dùng với máy chủ

Phƣơng thức socket.on('disconnect' ,function(data)

Một phần của tài liệu Xây dựng thư viện trên nền tảng Android hỗ trợ các ứng dụng quản lý (Trang 43 - 46)