<!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>&nbsp;</DIV>
<DIV><FONT size=2>Always only use jabber and never pay attention to its 
implement,&nbsp;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&nbsp;how jabber&nbsp;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>&nbsp; a.I guess ns.c will deal with those&nbsp;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>&nbsp; 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>&nbsp; c.What the functions in iq.c doing?</FONT></DIV>
<DIV><FONT size=2>Many questions, :-)&nbsp; and thanks in advance.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Stephen Lao</FONT></DIV>
<DIV><FONT size=2>2003/03/12</FONT></DIV></BODY></HTML>