libkazv
membership.cpp File Reference
#include <libkazv-config.hpp>
#include <csapi/create_room.hpp>
#include <csapi/inviting.hpp>
#include <csapi/joining.hpp>
#include <debug.hpp>
#include "client-model.hpp"
#include "clientutil.hpp"
#include "cursorutil.hpp"
#include "status-utils.hpp"
#include "membership.hpp"
Include dependency graph for membership.cpp:

Namespaces

 Kazv
 

Functions

ClientResult Kazv::updateClient (ClientModel m, CreateRoomAction a)
 
ClientResult Kazv::processResponse (ClientModel m, CreateRoomResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, InviteToRoomAction a)
 
ClientResult Kazv::processResponse (ClientModel m, InviteUserResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, JoinRoomAction a)
 
ClientResult Kazv::processResponse (ClientModel m, JoinRoomResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, JoinRoomByIdAction a)
 
ClientResult Kazv::processResponse (ClientModel m, JoinRoomByIdResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, LeaveRoomAction a)
 
ClientResult Kazv::processResponse (ClientModel m, LeaveRoomResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, ForgetRoomAction a)
 
ClientResult Kazv::processResponse (ClientModel m, ForgetRoomResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, KickAction a)
 
ClientResult Kazv::processResponse (ClientModel m, KickResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, BanAction a)
 
ClientResult Kazv::processResponse (ClientModel m, BanResponse r)
 
ClientResult Kazv::updateClient (ClientModel m, UnbanAction a)
 
ClientResult Kazv::processResponse (ClientModel m, UnbanResponse r)