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

📄 cmd.c

📁 AnyQ服务端源代码(2004/10/28)源码
💻 C
字号:
/* -------------------------------------------------------------------------- * * License * * The contents of this file are subject to the Jabber Open Source License * Version 1.0 (the "License").  You may not copy or use this file, in either * source code or executable form, except in compliance with the License.  You * may obtain a copy of the License at http://www.jabber.com/license/ or at * http://www.opensource.org/. * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the License * for the specific language governing rights and limitations under the * License. * * Copyright (c) 2000-2001 Schuyler Heath <sheath@jabber.org> * * Acknowledgements * * Special thanks to the Jabber Open Source Contributors for their * suggestions and support of Jabber. * * -------------------------------------------------------------------------- */#include "stream.h"void mt_cmd_ver(mpstream st){    mt_stream_write(st,"VER %ld MSNP8 CVR0\r\n",st->trid);}void mt_cmd_cvr(mpstream st, char *user){    mt_stream_write(st,"CVR %ld 0x0409 winnt 5.1 i386 MSNMSGR 5.0.0540 MSMSGS %s\r\n",st->trid, user);}void mt_cmd_usr(mpstream st, char *user, char *chalstr){    mt_stream_write(st,"USR %ld %s %s\r\n",st->trid,user,chalstr);}void mt_cmd_usr_I(mpstream st, char *user){    mt_stream_write(st,"USR %ld TWN I %s\r\n",st->trid,user);}void mt_cmd_usr_P(mpstream st, char *tp){    mt_stream_write(st,"USR %ld TWN S %s\r\n",st->trid,tp);}void mt_cmd_syn(mpstream st){    mt_stream_write(st,"SYN %ld 0\r\n",st->trid);}void mt_cmd_qry(mpstream st, char *result){    mt_stream_write(st,"QRY %ld PROD0038W!61ZTF9 %d\r\n%s",st->trid, strlen(result), result);}void mt_cmd_chg(mpstream st, char *state){    mt_stream_write(st,"CHG %ld %s\r\n",st->trid,state);}void mt_cmd_add(mpstream st, char *list, char *user, char *handle){    mt_stream_write(st,"ADD %ld %s %s %s\r\n",st->trid,list,user,handle);}void mt_cmd_rem(mpstream st, char *list, char *user){    mt_stream_write(st,"REM %ld %s %s\r\n",st->trid,list,user);}void mt_cmd_xfr_sb(mpstream st){    mt_stream_write(st,"XFR %ld SB\r\n",st->trid);}void mt_cmd_cal(mpstream st, char *user){    mt_stream_write(st,"CAL %ld %s\r\n",st->trid,user);}void mt_cmd_ans(mpstream st, char *user, char *chalstr, char *sid){    mt_stream_write(st,"ANS %ld %s %s %s\r\n",st->trid,user,chalstr,sid);}void mt_cmd_msg(mpstream st, char *ack, char *msg){    mt_stream_write(st,"MSG %ld %s %ld\r\n%s",st->trid,ack,strlen(msg),msg);}void mt_cmd_rea(mpstream st, char *user, char *nick){    mt_stream_write(st,"REA %ld %s %s\r\n",st->trid,user,nick);}void mt_cmd_out(mpstream st){    mt_stream_write(st,"OUT\r\n");}

⌨️ 快捷键说明

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