X-Git-Url: http://git.ithinksw.org/MenuTunes.git/blobdiff_plain/da05d51282a00722e05f2c777db5cc3d0623d348..HEAD:/NetworkObject.h diff --git a/NetworkObject.h b/NetworkObject.h index 2222414..1ba832c 100755 --- a/NetworkObject.h +++ b/NetworkObject.h @@ -1,17 +1,10 @@ /* - * MenuTunes - * NetworkObject - * Remote network object that is vended + * MenuTunes + * NetworkObject.h * - * Original Author : Kent Sutherland - * Responsibility : Kent Sutherland + * Remote network object that is vended. * - * Copyright (c) 2002 - 2003 iThink Software. - * All Rights Reserved - * - * This header defines the Objective-C protocol which all MenuTunes Remote - * plugins must implement. To build a remote, create a subclass of this - * object, and implement each method in the @protocol below. + * Copyright (c) 2002-2003 iThink Software * */ @@ -21,11 +14,15 @@ @interface NetworkObject : NSObject { - BOOL _authenticated; + BOOL _authenticated, _valid; } - (ITMTRemote *)remote; - (NSString *)serverName; - (BOOL)requiresPassword; - (BOOL)sendPassword:(NSData *)password; + +- (void)invalidate; +- (void)makeValid; +- (BOOL)isValid; @end