ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/socket/request.C
(Generate patch)

Comparing deliantra/server/socket/request.C (file contents):
Revision 1.154 by root, Wed Nov 4 17:24:00 2009 UTC vs.
Revision 1.155 by root, Thu Nov 5 16:03:07 2009 UTC

20 * <http://www.gnu.org/licenses/>. 20 * <http://www.gnu.org/licenses/>.
21 * 21 *
22 * The authors can be reached via e-mail to <support@deliantra.net> 22 * The authors can be reached via e-mail to <support@deliantra.net>
23 */ 23 */
24 24
25//+GPL
26
25/** 27/**
26 * \file 28 * \file
27 * Client handling. 29 * Client handling.
28 * 30 *
29 * \date 2003-12-02 31 * \date 2003-12-02
263ExtiCmd (char *buf, int len, client *ns) 265ExtiCmd (char *buf, int len, client *ns)
264{ 266{
265 INVOKE_CLIENT (EXTICMD, ns, ARG_DATA (buf, len)); 267 INVOKE_CLIENT (EXTICMD, ns, ARG_DATA (buf, len));
266} 268}
267 269
270//-GPL
271
268void 272void
269client::mapinfo_queue_clear () 273client::mapinfo_queue_clear ()
270{ 274{
271 for (auto (i, mapinfo_queue.begin ()); i != mapinfo_queue.end (); ++i) 275 for (auto (i, mapinfo_queue.begin ()); i != mapinfo_queue.end (); ++i)
272 free (*i); 276 free (*i);
395void 399void
396AddMeCmd (char *buf, int len, client *ns) 400AddMeCmd (char *buf, int len, client *ns)
397{ 401{
398 INVOKE_CLIENT (ADDME, ns, ARG_DATA (buf, len)); 402 INVOKE_CLIENT (ADDME, ns, ARG_DATA (buf, len));
399} 403}
404
405//+GPL
400 406
401/* 407/*
402#define MSG_TYPE_BOOK 1 408#define MSG_TYPE_BOOK 1
403#define MSG_TYPE_CARD 2 409#define MSG_TYPE_CARD 2
404#define MSG_TYPE_PAPER 3 410#define MSG_TYPE_PAPER 3
924 930
925 /* Nothing changed */ 931 /* Nothing changed */
926 return 0; 932 return 0;
927} 933}
928 934
935//-GPL
936
929// prefetch (and touch) all maps within a specific distancd 937// prefetch (and touch) all maps within a specific distancd
930static void 938static void
931prefetch_surrounding_maps (maptile *map, int distance) 939prefetch_surrounding_maps (maptile *map, int distance)
932{ 940{
933 map->touch (); 941 map->touch ();
945static void 953static void
946prefetch_surrounding_maps (object *op) 954prefetch_surrounding_maps (object *op)
947{ 955{
948 prefetch_surrounding_maps (op->map, 3); 956 prefetch_surrounding_maps (op->map, 3);
949} 957}
958
959//+GPL
950 960
951/** 961/**
952 * Draws client map. 962 * Draws client map.
953 */ 963 */
954void 964void
1456 /* finally, we can send the packet */ 1466 /* finally, we can send the packet */
1457 pl->ns->flush_fx (); 1467 pl->ns->flush_fx ();
1458 pl->ns->send_packet (sl); 1468 pl->ns->send_packet (sl);
1459} 1469}
1460 1470
1471//-GPL
1472

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines