์ด ๋ด์ฉ์ ์๋ณธ์ 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










