#import #import "XMLRPCConnectionDelegate.h" @class XMLRPCConnectionManager, XMLRPCRequest, XMLRPCResponse; @interface XMLRPCConnection : NSObject { XMLRPCConnectionManager *myManager; XMLRPCRequest *myRequest; NSString *myIdentifier; NSMutableData *myData; NSURLConnection *myConnection; id myDelegate; } - (id)initWithXMLRPCRequest: (XMLRPCRequest *)request delegate: (id)delegate manager: (XMLRPCConnectionManager *)manager; #pragma mark - + (XMLRPCResponse *)sendSynchronousXMLRPCRequest: (XMLRPCRequest *)request error: (NSError **)error; #pragma mark - - (NSString *)identifier; #pragma mark - - (id)delegate; #pragma mark - - (void)cancel; @end