Changeset 6181 for trunk/licq/include/licq_icqd.h
- Timestamp:
- 05/05/08 16:31:53 (7 months ago)
- Files:
-
- 1 modified
-
trunk/licq/include/licq_icqd.h (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/licq/include/licq_icqd.h
r6180 r6181 43 43 class INetSocket; 44 44 class ProxyServer; 45 class COscarService; 45 46 class CReverseConnectToUserData; 46 47 class CMSN; … … 300 301 const char *szFaxNumber, const char *szAddress, const char *szCellularNumber, 301 302 const char *szZipCode, unsigned short nCountryCode, bool bHideEmail); 303 304 unsigned long ProtoRequestPicture(const char *szId, unsigned long nPPID); 302 305 303 306 unsigned long ProtoOpenSecureChannel(const char *szId, unsigned long nPPID); … … 476 479 void icqTypingNotification(const char *_szId, bool _bActive); 477 480 void icqCheckInvisible(const char *_szId); 481 void icqRequestService(unsigned short nFam); 478 482 479 483 // Visible/Invisible/Ignore list functions … … 516 520 char *ProtoPluginName(unsigned long); 517 521 522 EDaemonStatus Status() { return m_eStatus; } 523 518 524 void PluginUIViewEvent(const char *szId, unsigned long nPPID ) { 519 525 PushPluginSignal(new CICQSignal(SIGNAL_UI_VIEWEVENT, 0, szId, nPPID, 0)); … … 569 575 // Proxy options 570 576 void InitProxy(); 577 ProxyServer *CreateProxy(); 571 578 bool ProxyEnabled() { return m_bProxyEnabled; } 579 ProxyServer *GetProxy() { return m_xProxy; } 572 580 void SetProxyEnabled(bool b) { m_bProxyEnabled = b; } 573 581 unsigned short ProxyType() { return m_nProxyType; } … … 611 619 // ICQ options 612 620 bool UseServerContactList() { return m_bUseSS; } 621 bool UseServerSideBuddyIcons() { return m_bUseBART; } 613 622 bool SendTypingNotification() { return m_bSendTN; } 614 623 615 void SetUseServerContactList(bool b) { m_bUseSS = b; } 616 void SetSendTypingNotification(bool b) { m_bSendTN = b; } 624 void SetUseServerContactList(bool b) { m_bUseSS = b; } 625 void SetUseServerSideBuddyIcons(bool b); 626 void SetSendTypingNotification(bool b) { m_bSendTN = b; } 617 627 618 628 // Misc functions … … 702 712 ProxyServer *m_xProxy; 703 713 714 // Services 715 COscarService *m_xBARTService; 716 704 717 // Misc 705 718 bool m_bUseSS; // server side list 719 bool m_bUseBART; // server side buddy icons 706 720 bool m_bSendTN; // Send typing notifications 707 721 bool m_bReconnectAfterUinClash; // reconnect after uin has been used from another location? … … 731 745 thread_ping, 732 746 thread_updateusers, 747 thread_ssbiservice, 733 748 thread_shutdown; 734 749 … … 764 779 bool hasServerEvent(unsigned long); 765 780 void ProcessDoneEvent(ICQEvent *); 781 void PushEvent(ICQEvent *); 766 782 void PushExtendedEvent(ICQEvent *); 767 783 void PushPluginSignal(CICQSignal *); … … 832 848 friend void *ProcessRunningEvent_Client_tep(void *p); 833 849 friend void *ProcessRunningEvent_Server_tep(void *p); 850 friend void *OscarServiceSendQueue_tep(void *p); 834 851 friend void *Shutdown_tep(void *p); 835 852 friend void *ConnectToServer_tep(void *s); 836 853 friend class ICQUser; 837 854 friend class CSocketManager; 855 friend class COscarService; 838 856 friend class CChatManager; 839 857 friend class CFileTransferManager;
