Implement roster versioning.

Still needs some testing.
This commit is contained in:
Jonathan Schleifer 2012-02-06 16:17:37 +01:00
parent 04b9740263
commit cf420076c2
5 changed files with 102 additions and 40 deletions

View file

@ -157,7 +157,7 @@
BOOL streamOpen;
BOOL needsSession;
BOOL encryptionRequired, encrypted;
BOOL rosterVersioningSupported;
BOOL supportsRosterVersioning;
unsigned int lastID;
/// \endcond
}
@ -196,7 +196,7 @@
/// \brief Whether the connection is encrypted
@property (readonly) BOOL encrypted;
/// \brief Whether roster versioning is supported
@property (readonly) BOOL rosterVersioningSupported;
@property (readonly) BOOL supportsRosterVersioning;
#endif
/**
@ -338,7 +338,7 @@
- (id <XMPPStorage>)dataStorage;
- (void)setLanguage: (OFString*)language;
- (OFString*)language;
- (BOOL)rosterVersioningSupported;
- (BOOL)supportsRosterVersioning;
/// \cond internal
- (void)XMPP_startStream;