Add convenience header and method.

This commit is contained in:
Jonathan Schleifer 2011-04-01 03:14:19 +02:00
parent f504246a1b
commit 2554b3a778
4 changed files with 43 additions and 1 deletions

View file

@ -18,7 +18,8 @@ SRCS = XMPPAuthenticator.m \
XMPPSCRAMAuth.m \
XMPPStanza.m
INCLUDES = ${SRCS:.m=.h}
INCLUDES = ${SRCS:.m=.h} \
ObjXMPP.h
include ../buildsys.mk

34
src/ObjXMPP.h Normal file
View file

@ -0,0 +1,34 @@
/*
* Copyright (c) 2011, Jonathan Schleifer <js@webkeks.org>
*
* https://webkeks.org/hg/objxmpp/
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice is present in all copies.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/
#import "XMPPJID.h"
#import "XMPPConnection.h"
#import "XMPPExceptions.h"
#import "XMPPStanza.h"
#import "XMPPIQ.h"
#import "XMPPMessage.h"
#import "XMPPPresence.h"
#import "XMPPRosterItem.h"
#import "XMPPRoster.h"

View file

@ -90,6 +90,8 @@
@property (readonly, retain) XMPPRoster *roster;
#endif
+ connection;
/**
* Connects to the XMPP service.
*/

View file

@ -43,6 +43,11 @@
#import "XMPPExceptions.h"
@implementation XMPPConnection
+ connection
{
return [[[self alloc] init] autorelease];
}
- init
{
self = [super init];