package com.wzj.soopin.im.service;

import com.wzj.soopin.im.domain.vo.SysMessageVo;

/**
 * WebSocket消息服务接口
 *
 * @author ruoyi
 */
public interface IMessageWebSocketService {

    /**
     * 发送消息给指定用户
     *
     * @param userId 用户ID
     * @param message 消息内容
     */
    void sendMessage(Long userId, SysMessageVo message);

    /**
     * 广播消息给所有在线用户
     *
     * @param message 消息内容
     */
    void broadcastMessage(SysMessageVo message);
}
