mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-28 08:59:37 -05:00
refactored p3chatservice move avatar declaration to p3chat header
and encapsulating config methods git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4365 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
fd98b94dbd
commit
28e5f1b8f3
@ -105,20 +105,7 @@ int p3ChatService::sendPublicChat(std::wstring &msg)
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
class p3ChatService::StateStringInfo
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
StateStringInfo()
|
|
||||||
{
|
|
||||||
_custom_status_string = "" ; // the custom status string of the peer
|
|
||||||
_peer_is_new = false ; // true when the peer has a new avatar
|
|
||||||
_own_is_new = false ; // true when I myself a new avatar to send to this peer.
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string _custom_status_string ;
|
|
||||||
int _peer_is_new ; // true when the peer has a new avatar
|
|
||||||
int _own_is_new ; // true when I myself a new avatar to send to this peer.
|
|
||||||
};
|
|
||||||
class p3ChatService::AvatarInfo
|
class p3ChatService::AvatarInfo
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@ -151,6 +151,7 @@ class p3ChatService: public p3Service, public p3Config, public pqiMonitor
|
|||||||
*/
|
*/
|
||||||
bool clearPrivateChatQueue(bool incoming, const std::string &id);
|
bool clearPrivateChatQueue(bool incoming, const std::string &id);
|
||||||
|
|
||||||
|
protected:
|
||||||
/************* from p3Config *******************/
|
/************* from p3Config *******************/
|
||||||
virtual RsSerialiser *setupSerialiser() ;
|
virtual RsSerialiser *setupSerialiser() ;
|
||||||
|
|
||||||
@ -212,5 +213,20 @@ class p3ChatService: public p3Service, public p3Config, public pqiMonitor
|
|||||||
std::map<std::string,StateStringInfo> _state_strings ;
|
std::map<std::string,StateStringInfo> _state_strings ;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class p3ChatService::StateStringInfo
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
StateStringInfo()
|
||||||
|
{
|
||||||
|
_custom_status_string = "" ; // the custom status string of the peer
|
||||||
|
_peer_is_new = false ; // true when the peer has a new avatar
|
||||||
|
_own_is_new = false ; // true when I myself a new avatar to send to this peer.
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string _custom_status_string ;
|
||||||
|
int _peer_is_new ; // true when the peer has a new avatar
|
||||||
|
int _own_is_new ; // true when I myself a new avatar to send to this peer.
|
||||||
|
};
|
||||||
|
|
||||||
#endif // SERVICE_CHAT_HEADER
|
#endif // SERVICE_CHAT_HEADER
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user