Capabilities documentation

Authors

Generated by root

Contents -

  1. Software documentation for the DiscoIdentity class
  2. Software documentation for the DiscoNode class
  3. Software documentation for the DiscoTreeNode class

Software documentation for the DiscoIdentity class

DiscoIdentity : NSObject

Declared in:
Capabilities.h
Service Discovery node. Not yet implemented; please feel free to modify this

Instance Variables

Method summary

identityWithCategory: type: name: 

+ (DiscoIdentity*) identityWithCategory: (NSString*)aCategory type: (NSString*)aType name: (NSString*)aName;
Description forthcoming.

identityWithXML: 

+ (DiscoIdentity*) identityWithXML: (TRXMLNode*)xml;
Description forthcoming.

category 

- (NSString*) category;
Description forthcoming.

name 

- (NSString*) name;
Description forthcoming.

toXML 

- (TRXMLNode*) toXML;
Description forthcoming.

type 

- (NSString*) type;
Description forthcoming.



Instance Variables for DiscoIdentity Class

category

@protected NSString* category;
Description forthcoming.

name

@protected NSString* name;
Description forthcoming.

type

@protected NSString* type;
Description forthcoming.




Software documentation for the DiscoNode class

DiscoNode : NSObject

Declared in:
Capabilities.h
Description forthcoming.

Instance Variables

Method summary

discoNodeFromXML: 

+ (DiscoNode*) discoNodeFromXML: (TRXMLNode*)xml;
Description forthcoming.

discoNodeWithJID: node: identities: features: 

+ (DiscoNode*) discoNodeWithJID: (JID*)aJID node: (NSString*)aNode identities: (NSSet*)anIdentities features: (NSSet*)aFeatures;
Description forthcoming.

features 

- (NSSet*) features;
Description forthcoming.

identities 

- (NSSet*) identities;
Description forthcoming.

initFromXML: 

- (DiscoNode*) initFromXML: (TRXMLNode*)xml;
Description forthcoming.

initWithJID: node: identities: features: 

- (DiscoNode*) initWithJID: (JID*)aJID node: (NSString*)aNode identities: (NSSet*)anIdentities features: (NSSet*)aFeatures;
Description forthcoming.

jid 

- (JID*) jid;
Description forthcoming.

node 

- (NSString*) node;
Description forthcoming.

supportsFeature: 

- (BOOL) supportsFeature: (NSString*)feature;
Description forthcoming.

toXML 

- (TRXMLNode*) toXML;
Description forthcoming.



Instance Variables for DiscoNode Class

features

@protected NSSet* features;
Description forthcoming.

identities

@protected NSSet* identities;
Description forthcoming.

jid

@protected JID* jid;
Description forthcoming.

node

@protected NSString* node;
Description forthcoming.




Software documentation for the DiscoTreeNode class

DiscoTreeNode : NSObject

Declared in:
Capabilities.h
Description forthcoming.

Instance Variables

Method summary

discoTreeNodeWithJID: name: node: 

+ (DiscoTreeNode*) discoTreeNodeWithJID: (JID*)aJID name: (NSString*)aName node: (NSString*)aNode;
Description forthcoming.

addChildrenFromXML: 

- (void) addChildrenFromXML: (TRXMLNode*)xml;
Description forthcoming.

children 

- (NSSet*) children;
Description forthcoming.

initWithJID: name: node: 

- (DiscoTreeNode*) initWithJID: (JID*)aJID name: (NSString*)aName node: (NSString*)aNode;
Description forthcoming.

jid 

- (JID*) jid;
Description forthcoming.

name 

- (NSString*) name;
Description forthcoming.

node 

- (NSString*) node;
Description forthcoming.

toXML 

- (TRXMLNode*) toXML;
Description forthcoming.

toXMLAsChild 

- (TRXMLNode*) toXMLAsChild;
Description forthcoming.



Instance Variables for DiscoTreeNode Class

children

@protected NSSet* children;
Description forthcoming.

jid

@protected JID* jid;
Description forthcoming.

name

@protected NSString* name;
Description forthcoming.

node

@protected NSString* node;
Description forthcoming.