<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=big5">
<META content="MSHTML 6.00.2800.1126" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>Hi, everyone:</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Always only use jabber and never pay attention to its
implement, but now I need show the friends' list automatically in my jabber
client, so I tried to get this function. </FONT></DIV>
<DIV><FONT size=2>After read the source code of msn transport I found I still
couldn't understand its structure clearly, maybe I should read jabber's source
code first.</FONT></DIV>
<DIV><FONT size=2>So I want to ask:</FONT></DIV>
<DIV><FONT size=2>1.Does jabber msn transport already has this function, or does
anyone has already done that?</FONT></DIV>
<DIV><FONT size=2>2.Where I can get any document or web sites describing msn
transport a little detailed?</FONT></DIV>
<DIV><FONT size=2>3.Any flowchart abou the process how jabber client
connects with jabber msn transport? (I read the Mike Mintz's articles about MSN
protocol so I guess I can understand how msn transport communicates with a msn
server)</FONT></DIV>
<DIV><FONT size=2>4.About msn transport:</FONT></DIV>
<DIV><FONT size=2> a.I guess ns.c will deal with those askings from
client to jabber server, the jabber server will use functions in cmd.c to send
asking to msn server, is it true?</FONT></DIV>
<DIV><FONT size=2> b.The only place I can find LST command is in sync.c,
function mt_user_syn, but I can't understand what function mt_user_sync_final
and mt_user_sync_walk are doing.</FONT></DIV>
<DIV><FONT size=2> c.What the functions in iq.c doing?</FONT></DIV>
<DIV><FONT size=2>Many questions, :-) and thanks in advance.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Stephen Lao</FONT></DIV>
<DIV><FONT size=2>2003/03/12</FONT></DIV></BODY></HTML>