Advertisement
Guest User

Untitled

a guest
May 26th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.05 KB | None | 0 0
  1.  
  2. // просто интерфейс для сервера
  3. interface ServerSender {
  4.     // послать всем
  5.     void broadcastMesage(message)
  6.    
  7.     // послать выбранному клиенту
  8.     void sendMessage(clienID, message)
  9. }
  10.  
  11. // принимается в какой-нибудь функции перед созданием комнаты
  12. interface serverCallback {
  13.     // вызывается после того как чел создал комнату
  14.     void roomCreated(ServerSender sender)
  15.    
  16.     // вызывается когда получаем сообщение от клиента
  17.     void receiveClienMessage(clientID, message)
  18. }
  19.  
  20.  
  21. // теперь к клиенту
  22. interface ClientSender {
  23.     // посылает сообщение серверу
  24.     void sendToServer(message)
  25. }
  26.  
  27. // принимается в функцию перед подключением.
  28. // ну или сам реши где принимается
  29. interface clientCallback {
  30.     void onRoomConnected(ClientSender sender)
  31.    
  32.     void receiveMessage(message)
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement