⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qqevent.java

📁 lumaQQ的源文件
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
    /**
     * <code>QQ_GET_USER_PROPERTY_SUCCESS</code>事件在得到用户属性成功时发生,
     * source是UserPropertyOpReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_GET_USER_PROPERTY_SUCCESS = 160;
    
    /**
     * <code>QQ_GET_FRIEND_LEVEL_SUCCESS</code>事件在得到用户级别成功时发生,
     * source是FriendLevelOpPacket
     */
	@DocumentalEvent
    public static final int QQ_GET_FRIEND_LEVEL_SUCCESS = 162;
    
    /** 
     * <code>QQ_GET_WEATHER_SUCCESS</code>在得到天气预报成功时发生,source
     * 是WeatherOpReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_GET_WEATHER_SUCCESS = 166;
    
    /** 
     * <code>QQ_GET_WEATHER_FAIL</code>在得到天气预报失败时发生,source
     * 是WeatherOpReplyPacket,但是这种情况下这个包无可用信息
     */
	@DocumentalEvent
    public static final int QQ_GET_WEATHER_FAIL = 167;
    
    /** 
     * <code>QQ_SEND_TEMP_SESSOIN_IM_SUCCESS</code>在发送临时会话消息成功时
     * 发生,其source是TempSessionOpReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_SEND_TEMP_SESSOIN_IM_SUCCESS = 168;
    
    /** 
     * <code>QQ_SEND_TEMP_SESSION_IM_FAIL</code>在发送临时会话消息失败时
     * 发生,其source是TempSessionOpReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_SEND_TEMP_SESSION_IM_FAIL = 169;
    
    /** 
     * <code>QQ_PRIVACY_DATA_OP_SUCCESS</code>在隐私数据操作成功时发生,
     * source是PrivacyDataOpReplyPacket。为了知道具体是什么操作,用户需要
     * 判断source中的subCommand字段
     */
	@DocumentalEvent
    public static final int QQ_PRIVACY_DATA_OP_SUCCESS = 170;
    
    /** 
     * <code>QQ_PRIVACY_DATA_OP_SUCCESS</code>在隐私数据操作失败时发生,
     * source是PrivacyDataOpReplyPacket。为了知道具体是什么操作,用户需要
     * 判断source中的subCommand字段
     */
	@DocumentalEvent
    public static final int QQ_PRIVACY_DATA_OP_FAIL = 171;
    
    /** 
     * <code>QQ_RECEIVE_QQLIVE</code>在收到QQ直播消息时发生,source是ReceiveIMPacket
     */
	@DocumentalEvent
    public static final int QQ_RECEIVE_QQLIVE = 172;
    
    /** 
     * <code>QQ_RECEIVE_MEMBER_LOGIN_HINT</code>在收到会员登录提示时发生,source是ReceiveIMPacket
     */
	@DocumentalEvent
    public static final int QQ_RECEIVE_MEMBER_LOGIN_HINT = 173;
    
    /** 
     * <code>QQ_FRIEND_CUSTOM_HEAD_CHANGED</code>收到好友自定义头像变化通知时
     * 发生,source是ReceiveIMPacket
     */
	@DocumentalEvent
    public static final int QQ_FRIEND_CUSTOM_HEAD_CHANGED = 174;
    
    /** 
     * <code>QQ_FRIEND_PROPERTY_CHANGED</code>收到好友属性变化通知时
     * 发生,source是ReceiveIMPacket
     */
	@DocumentalEvent
    public static final int QQ_FRIEND_PROPERTY_CHANGED = 175;
    
    /** 
     * <code>QQ_GET_CUSTOM_HEAD_INFO_SUCCESS</code>在收到自定义头像信息
     * 成功时发生,source是GetCustomHeadInfoReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_GET_CUSTOM_HEAD_INFO_SUCCESS = 176;
    
    /** 
     * <code>QQ_GET_CUSTOM_HEAD_DATA_SUCCESS</code>在收到自定义头像数据
     * 成功时发生,source是GetCustomHeadDataReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_GET_CUSTOM_HEAD_DATA_SUCCESS = 177;
    
    /**
     * <code>QQ_03_OPERATION_TIMEOUT</code>在03协议族操作超时时发生,也就是请求包没有能收到回复,
     * source是要发送的那个包,通知QQEvent的operation字段表示了操作的类型。要注意超时事件和
     * Fail事件的不同,超时是指包没有收到任何确认,fail是指确认收到了,并且根据确认包的内容,
     * 操作失败了。由于不同的协议族中的命令可能值相同,所以目前只好为不同协议族的超时加上不同的事件
     */
	@DocumentalEvent
    public static final int QQ_03_OPERATION_TIMEOUT = 178;
    
    /**
     * <code>QQ_05_OPERATION_TIMEOUT</code>在05协议族操作超时时发生,也就是请求包没有能收到回复,
     * source是要发送的那个包,通知QQEvent的operation字段表示了操作的类型。要注意超时事件和
     * Fail事件的不同,超时是指包没有收到任何确认,fail是指确认收到了,并且根据确认包的内容,
     * 操作失败了。由于不同的协议族中的命令可能值相同,所以目前只好为不同协议族的超时加上不同的事件
     */
	@DocumentalEvent
    public static final int QQ_05_OPERATION_TIMEOUT = 179;
    
    /**
     * <code>QQ_DISK_OPERTION_TIMEOUT</code>在disk协议族操作超时时发生,也就是请求包没有能收到回复,
     * source是要发送的那个包,通知QQEvent的operation字段表示了操作的类型。要注意超时事件和
     * Fail事件的不同,超时是指包没有收到任何确认,fail是指确认收到了,并且根据确认包的内容,
     * 操作失败了。由于不同的协议族中的命令可能值相同,所以目前只好为不同协议族的超时加上不同的事件
     */
	@DocumentalEvent
    public static final int QQ_DISK_OPERATION_TIMEOUT = 180;
    
    /** 
     * <code>QQ_DISK_BEGIN_DISK_SESSION</code>在服务器要求客户端开始网络硬盘会话时发生,
     * source是BeginSessionPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_BEGIN_DISK_SESSION = 181;
    
    /** 
     * <code>QQ_DISK_AUTHENTICATE_SUCCESS</code>在网络硬盘认证成功时发生,
     * source是AuthenticateReplyPacket。这个事件实际上不能认为认证已经成功,
     * 还需要检查AuthenticateReplyPacket中的状态码,如果状态码为0,则成功
     */
	@DocumentalEvent
    public static final int QQ_DISK_AUTHENTICATE_SUCCESS = 182;
    
    /** 
     * <code>QQ_DISK_AUTHENTICATE_FAIL</code>在网络硬盘认证失败时发生,
     * source是DiskInPacket的子类,具体是哪个要判断命令
     */
	@DocumentalEvent
    public static final int QQ_DISK_AUTHENTICATE_FAIL = 183;
    
    /** 
     * <code>QQ_DISK_GET_DISK_SERVER_LIST_SUCCESS</code>在得到网络硬盘服务器列表成功时发生 ,
     * source是GetServerListReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_DISK_SERVER_LIST_SUCCESS = 184;
    
    /** 
     * <code>QQ_GET_SHARED_DISK_SUCCESS</code>在得到共享网络硬盘成功时发生 ,
     * source是GetSharedDiskReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_SHARED_DISK_SUCCESS = 185;
    
    /** 
     * <code>QQ_DISK_GET_SHARED_DISK_DIR_SUCCESS</code>在得到共享网络硬盘目录列表成功时发生,
     * source是ListDirReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_SHARED_DISK_DIR_SUCCESS = 186;
    
    /** 
     * <code>QQ_DISK_GET_MY_DISK_DIR_SUCCESS</code>在得到我的网络硬盘目录列表成功时发生,
     * source是ListDirReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_MY_DISK_DIR_SUCCESS = 187;
    
    /** 
     * <code>QQ_DISK_PASSWORD_OP_SUCCESS</code>在网络硬盘密码操作成功时发生,
     * source是PasswordOpPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_PASSWORD_OP_SUCCESS = 188;
    
    /** 
     * <code>QQ_DISK_PASSWORD_OP_FAIL</code>在网络硬盘密码操作失败时发生,
     * source是PasswordOpPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_PASSWORD_OP_FAIL = 189;
    
    /** 
     * <code>QQ_DISK_OPERATION_ERROR</code>在网络硬盘操作失败时发生,
     * source是DiskInPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_OPERATION_ERROR = 190;
    
    /** 
     * <code>QQ_DISK_DOWNLOAD_SUCCESS</code>在网下载网络硬盘文件成功时发生,
     * source是DownloadReplyPacket。注意这个事件只会在下载小文件是发生,因为对于
     * 大文件来说,这些包被拆成了分片,因此不会触发这个事件
     */
	@DocumentalEvent
    public static final int QQ_DISK_DOWNLOAD_SUCCESS = 191;
    
    /** 
     * <code>QQ_DISK_DOWNLOAD_FRAGMENT_SUCCESS</code>在下载网络硬盘文件成功时发生,
     * source是DiskInPacketFragment。这个事件并不能说明文件被下载完成,因为它只包含了
     * 文件的一个分片,这个事件会在下载大文件时发生,程序需要自己判断是否已经下载完所有分片
     */
	@DocumentalEvent
    public static final int QQ_DISK_DOWNLOAD_FRAGMENT_SUCCESS = 192;
    
    /** 
     * <code>QQ_DISK_RENAME_SUCCESS</code>在重命名文件或目录成功时发生,
     * source是RenamePacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_RENAME_SUCCESS = 193;
    
    /** 
     * <code>QQ_DISK_DELETE_SUCCESS</code>在删除文件或目录成功时发生,
     * source是DeleteReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_DELETE_SUCCESS = 194;
    
    /** 
     * <code>QQ_DISK_CREATE_SUCCESS</code>在创建目录成功时发生,
     * source是CreateFolderReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_CREATE_SUCCESS = 195;
    
    /** 
     * <code>QQ_DISK_MOVE_SUCCESS</code>在移动文件或目录成功时发生,
     * source是MovePacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_MOVE_SUCCESS = 196;
    
    /** 
     * <code>QQ_DISK_UPLOAD_SUCCESS</code>在上传文件成功时发生,
     * source是UploadFileReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_UPLOAD_SUCCESS = 197;
    
    /** 
     * <code>QQ_DISK_FINALIZE_SUCCESS</code>在结束上传成功时发生,
     * source是FinalizeReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_FINALIZE_SUCCESS = 198;
    
    /** 
     * <code>QQ_DISK_PREPARE_SUCCESS</code>在转变上传下载成功时发生,
     * source是PrepareReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_PREPARE_SUCCESS = 199;
    
    /** 
     * <code>QQ_DISK_GET_SIZE_SUCCESS</code>在得到文件大小成功时发生,
     * source是GetSizeReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_SIZE_SUCCESS = 200;
    
    /** 
     * <code>QQ_DISK_GET_SHARE_LIST_SUCCESS</code>在得到共享列表成功时发生,
     * source是GetShareListReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_GET_SHARE_LIST_SUCCESS = 201;
    
    /** 
     * <code>QQ_DISK_SET_SHARE_LIST_SUCCESS</code>在设置共享列表成功时发生,
     * source是SetShareListReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_SET_SHARE_LIST_SUCCESS = 202;
    
    /** 
     * <code>QQ_RECEIVE_DISK_NOTIFICATION</code>在收到网络硬盘改变通知时发生,
     * source是ReceiveIMPacket
     */
	@DocumentalEvent
    public static final int QQ_RECEIVE_DISK_NOTIFICATION = 161;

    /** 
     * <code>QQ_DISK_APPLY_SUCCESS</code>在申请网络硬盘成功时发生,
     * source是ApplyReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISK_APPLY_SUCCESS = 163;
    
    /** 
     * <code>QQ_DISMISS_CLUSTER_SUCCESS</code>在解散群成功时发生,
     * source是ClusterCommandReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISMISS_CLUSTER_SUCCESS = 125;
    
    /** 
     * <code>QQ_DISMISS_CLUSTER_FAIL</code>在解散群失败时发生,
     * source是ClusterCommandReplyPacket
     */
	@DocumentalEvent
    public static final int QQ_DISMISS_CLUSTER_FAIL = 126;
    
    /*
     * 下一个可用的事件序号从203开始
     */
    
    /**
     * <code>QQ_CONNECTION_BROKEN</code>事件发生在连接被远程关闭时, Source是ErrorPacket
     */
	@DocumentalEvent
    public static final int QQ_CONNECTION_BROKEN = 9999;
    
    /**
     * <code>QQ_PROXY_ERROR</code>事件是一个代理事件,和QQ协议本身没有关系,其在代理发生错误时触发,
     * 其Source是ErrorPacket
     */
	@DocumentalEvent
    public static final int QQ_PROXY_ERROR = 10000;
    
    /**
     * <code>QQ_NETWORK_ERROR</code>事件在网络出错时发生,和QQ协议本身没有关系,其Source为
     * ErrorPacket
     */
	@DocumentalEvent
    public static final int QQ_NETWORK_ERROR = 10001;
	
    /**
     * <code>QQ_RUNTIME_ERROR</code>事件在发生运行时错误时触发,和QQ协议本身没有关系,其Source为
     * ErrorPacket。其portName为空,不可用。其errorMessage为崩溃报告。
     */
	@DocumentalEvent
	public static final int QQ_RUNTIME_ERROR = 10002;
    
    // QQ事件类型
    public int type;
    public int operation;

    /**
     * @param source
     */
    public QQEvent(Object source) {
        super(source);
    }
    
    /**
     * 缺省构造函数
     */
    public QQEvent() {
        this(new Object());
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -