2016-02-24 16:56:39 +01:00

24 lines
615 B
Objective-C

#import <Foundation/Foundation.h>
#define _XMPP_TRANSPORTS_H
@class XMPPStream;
@interface XMPPTransports : NSObject
{
XMPPStream *xmppStream;
}
- (id)initWithStream:(XMPPStream *)xmppStream;
@property (nonatomic, strong, readonly) XMPPStream *xmppStream;
- (void)queryGatewayDiscoveryIdentityForLegacyService:(NSString *)service;
- (void)queryGatewayAgentInfo;
- (void)queryRegistrationRequirementsForLegacyService:(NSString *)service;
- (void)registerLegacyService:(NSString *)service username:(NSString *)username password:(NSString *)password;
- (void)unregisterLegacyService:(NSString *)service;
@end