ì´ ë‚´ìš©ì˜ ì›ë³¸ì€ cvsì˜
~cpp ProjectZephyrusServer/document/PacketForm.txt
입니다.ë°”ë€ ë‚´ìš©ì€ CVS-PacketForm ì—서 확ì¸ê°€ëŠ¥
~cpp ì´ ë¬¸ì„œì—서 구분ìžëŠ” # ì´ë‹¤. Login ê´€ë ¨ Client(Sender) -> Server # login # id # password Server -> Sender(Client) # login # 0 -Success! 1 -ID Fail 2 -Password Fail # onlineBuddyList # id # id # id... # offlineBuddyList # id # id # id... Server->online Buddys of Sender # online # id Logout ê´€ë ¨ Client(Sender) -> Server # logout 1:1 Message ê´€ë ¨ Client(Sender) -> Server # message # RceiverID # String(ë§) Server -> Sender(Client) # message # SenderID # Stirng(ë§) Server -> Receiver(메세지를 ë°›ì„ ì‚¬ëžŒ) # message # SenderID # String(ë§) Insert Buddy 친구 추가 ê´€ë ¨ Client(Sender) -> Server # insertBuddy # BuddyID Server -> Sender(Client) # insertBuddy # 0 - Success # 1 - Fail : 해당 IDê°€ 존재 하지 않는다. Delete Buddy 친구 ì‚ì œ ê´€ë ¨ Client(Sender) -> Server # deleteBuddy # BuddyID ì´ íŒ¨í‚·ì€ ì‚¬ìš© 안함 Server -> Sender(Client) # deleteBuddy # 0 - Success 1 - Fail