μ΄ λ΄μ©μ μλ³Έμ 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










