77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
* @param connection The XMPPConnection to serve responses on.
* @param capsNode The node advertised for the entity's capabilites
* @return A new autoreleased XMPPDiscoEntity
*/
+ (instancetype)discoEntityWithConnection: (XMPPConnection *)connection
capsNode: (OFString *)capsNode;
- initWithJID: (XMPPJID *)JID
node: (nullable OFString *)node OF_UNAVAILABLE;
- initWithJID: (XMPPJID *)JID
node: (nullable OFString *)node
name: (nullable OFString *)name OF_UNAVAILABLE;
/*!
* @brief Initializes an already allocated XMPPDiscoEntity with the specified
* connection.
*
* @param connection The XMPPConnection to serve responses on.
* This must already be bound to a resource)
* @return An initialized XMPPDiscoEntity
*/
- initWithConnection: (XMPPConnection *)connection;
/*!
* @brief Initializes an already allocated XMPPDiscoEntity with the specified
* connection.
*
* @param connection The XMPPConnection to serve responses on.
* This must already be bound to a resource)
* @param capsNode The node advertised for the entity's capabilites
* @return An initialized XMPPDiscoEntity
*/
- initWithConnection: (XMPPConnection *)connection
capsNode: (nullable OFString *)capsNode OF_DESIGNATED_INITIALIZER;
/*!
* @brief Adds a XMPPDiscoNode to provide responses for.
*
* @param node The XMPPDiscoNode to provide responses for
*/
- (void)addDiscoNode: (XMPPDiscoNode *)node;
|
|
|
|
|
|
|
|
|
>
|
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
* @param connection The XMPPConnection to serve responses on.
* @param capsNode The node advertised for the entity's capabilites
* @return A new autoreleased XMPPDiscoEntity
*/
+ (instancetype)discoEntityWithConnection: (XMPPConnection *)connection
capsNode: (OFString *)capsNode;
- (instancetype)initWithJID: (XMPPJID *)JID
node: (nullable OFString *)node OF_UNAVAILABLE;
- (instancetype)initWithJID: (XMPPJID *)JID
node: (nullable OFString *)node
name: (nullable OFString *)name OF_UNAVAILABLE;
/*!
* @brief Initializes an already allocated XMPPDiscoEntity with the specified
* connection.
*
* @param connection The XMPPConnection to serve responses on.
* This must already be bound to a resource)
* @return An initialized XMPPDiscoEntity
*/
- (instancetype)initWithConnection: (XMPPConnection *)connection;
/*!
* @brief Initializes an already allocated XMPPDiscoEntity with the specified
* connection.
*
* @param connection The XMPPConnection to serve responses on.
* This must already be bound to a resource)
* @param capsNode The node advertised for the entity's capabilites
* @return An initialized XMPPDiscoEntity
*/
- (instancetype)initWithConnection: (XMPPConnection *)connection
capsNode: (nullable OFString *)capsNode
OF_DESIGNATED_INITIALIZER;
/*!
* @brief Adds a XMPPDiscoNode to provide responses for.
*
* @param node The XMPPDiscoNode to provide responses for
*/
- (void)addDiscoNode: (XMPPDiscoNode *)node;
|