ObjXMPP  Diff

Differences From Artifact [9a8f715d68]:

To Artifact [9acb94944f]:


66
67
68
69
70
71
72
73

74
75
76
77
78
79
80
66
67
68
69
70
71
72

73
74
75
76
77
78
79
80







-
+







	[_connection release];

	[super dealloc];
}

- (XMPPConnection*)connection
{
	OF_GETTER(_connection, false)
	OF_GETTER(_connection, true)
}
@end

@implementation XMPPStreamErrorException
+ (instancetype)exceptionWithConnection: (XMPPConnection*)connection
			      condition: (OFString*)condition
				 reason: (OFString*)reason;
125
126
127
128
129
130
131
132

133
134
135
136
137

138
139
140
141
142
143
144
125
126
127
128
129
130
131

132
133
134
135
136

137
138
139
140
141
142
143
144







-
+




-
+







{
	return [OFString stringWithFormat:
	    @"Got stream error: %@. Reason: %@!", _condition, _reason];
}

- (OFString*)condition
{
	OF_GETTER(_condition, false)
	OF_GETTER(_condition, true)
}

- (OFString*)reason
{
	OF_GETTER(_reason, false)
	OF_GETTER(_reason, true)
}
@end

@implementation XMPPStringPrepFailedException
+ (instancetype)exceptionWithConnection: (XMPPConnection*)connection
				profile: (OFString*)profile
				 string: (OFString*)string
190
191
192
193
194
195
196
197

198
199
200
201
202

203
204
205
206
207
208
209
190
191
192
193
194
195
196

197
198
199
200
201

202
203
204
205
206
207
208
209







-
+




-
+







	return [OFString stringWithFormat:
	    @"Stringprep with profile %@ failed on string '%@'!",
	    _profile, _string];
}

- (OFString*)profile
{
	OF_GETTER(_profile, false)
	OF_GETTER(_profile, true)
}

- (OFString*)string
{
	OF_GETTER(_string, false)
	OF_GETTER(_string, true)
}
@end

@implementation XMPPIDNATranslationFailedException
+ (instancetype)exceptionWithConnection: (XMPPConnection*)connection
			      operation: (OFString*)operation
				 string: (OFString*)string
254
255
256
257
258
259
260
261

262
263
264
265
266

267
268
269
270
271
272
273
254
255
256
257
258
259
260

261
262
263
264
265

266
267
268
269
270
271
272
273







-
+




-
+







{
	return [OFString stringWithFormat:
	    @"IDNA operation %@ failed on string '%@'!", _operation, _string];
}

- (OFString*)operation
{
	OF_GETTER(_operation, false)
	OF_GETTER(_operation, true)
}

- (OFString*)string
{
	OF_GETTER(_string, false)
	OF_GETTER(_string, true)
}
@end

@implementation XMPPAuthFailedException
+ (instancetype)exceptionWithConnection: (XMPPConnection*)connection
				 reason: (OFString*)reason;
{
313
314
315
316
317
318
319
320

321
322
313
314
315
316
317
318
319

320
321
322







-
+


{
	return [OFString stringWithFormat:
	    @"Authentication failed. Reason: %@!", _reason];
}

- (OFString*)reason
{
	OF_GETTER(_reason, false)
	OF_GETTER(_reason, true)
}
@end