   5 .
:
GetServerID
GetAuth
GetPostMsg
GetNewMsg
GetMsg

  GetServerID:

  .
 SetServerID(ID*).
 *  ID. ID -   .

  GetAuth:

 (Login  Password)
 SetAuth(authentification_cod)
 authentification_cod -      ::

  GetPostMsg:

 OutName, InName, Text.
OutName -    
InName -    
Text -  
 SetPostMsg(     !)   .
     ,    .

  GetNewMsg:

 (Login).
 SetNewMsg(  )

  GetMsg:

 (Login, Auth)      GetNewMsg.
   - SetMsg(OutName, InName, Text)

 .

[Cosinus:123456789:ذrm6T# a||ؙ:1:GetServerID]
  GetServerID      .
  [::::GetServerID].


[Cosinus:123456789::1:GetAuth]
  GetAuth      Login  Password.

[Cosinus:::1:GetPostMsg(Cosinus;RinniX;  .)]
  GetPostMsg      Login.

  :
[Login:Password:Auth:Level:Get]