コード例 #1
0
ファイル: example11.cs プロジェクト: dominikcebula/dotgadu
        public static void UserList(GaduPacketUserListRequest gaduPacketUserListReplay)
        {
            List <GaduUser> list = new List <GaduUser>();

            list = GaduUser.ParseUserListString(gaduPacketUserListReplay.Request);
            for (int i = 0; i < list.Count; i++)
            {
                Console.WriteLine(list[i].Uin + " " + list[i].Nick + " " + list[i].Email);
            }
        }
コード例 #2
0
        public static void PubDirReplay(GaduPacketPubDir50 gaduPacketPubDirReplay50)
        {
            List <GaduUser> list;

            list = GaduUser.ParsePubDirString(gaduPacketPubDirReplay50.Data);
            for (int i = 0; i < list.Count; i++)
            {
                Console.WriteLine(list[i].Nick + " " + list[i].Uin);
            }
        }
コード例 #3
0
        public static void LoginOK()
        {
            Console.WriteLine("Login OK");
            gadu.changeStatus(GaduPacketConstans.GG_STATUS_BUSY, "");

            GaduUser gaduUser = new GaduUser();

            gaduUser.Name = "Tomek";

            gadu.PubDir.Search(gaduUser);
        }
コード例 #4
0
ファイル: example11.cs プロジェクト: dominikcebula/dotgadu
        public static void LoginOK()
        {
            Console.WriteLine("Login OK");
            gadu.changeStatus(GaduPacketConstans.GG_STATUS_BUSY, "");

            GaduUser user;

            user       = new GaduUser();
            user.Uin   = 100;
            user.Nick  = "dominik";
            user.Email = "*****@*****.**";
            gadu.UserList.Add(user);

            user       = new GaduUser();
            user.Uin   = 200;
            user.Nick  = "user";
            user.Email = "*****@*****.**";
            gadu.UserList.Add(user);

            gadu.UserList.sendAll();

            gadu.UserList.getListFromServer();
        }