This is HKSendPr.h in view mode; [Download] [Up]
/*
* LEGAL NOTICE
*
* Copyright (c) 1994 WSC Investment Services, Inc.
* All Rights Reserved.
*
* Permission to use, copy, modify and distribute this software and its
* documentation is hereby granted, provided that both the copyright
* notice and this permission notice appear in all copies of the
* software, derivative works or modified versions, and any portions
* thereof, and that both notices appear in supporting documentation.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND WSC INVESTMENT SERVICES (WSCIS)
* DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
* SHALL WSCIS BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR
* CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
* OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
* OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
* USE OR PERFORMANCE OF THIS SOFTWARE.
*
* Users of this software agree to return to WSCIS any improvements
* or extensions that they make and grant WSCIS the rights to
* redistribute these changes.
*
* Export of this software is permitted only after complying with the
* regulations of the U.S. Deptartment of Commerce relating to the
* Export of Technical Data.
*/
#import <objc/Object.h>
#import <hk/HKSendMail.h>
typedef enum {
HK_LowPriority = 0,
HK_MediumPriority = 1,
HK_HighPriority = 2
} HKPriority;
typedef enum {
HK_NonCriticalSeverity = 0,
HK_SeriousSeverity = 1,
HK_CriticalSeverity = 2
} HKSeverity;
typedef enum {
HK_SoftwareBug = 0,
HK_DocumentationBug = 1,
HK_ChangeRequest = 2,
HK_Support = 3
} HKBugClass;
@interface HKSendPr:Object <HKMailSender>
{
char *emailTo;
char *emailFrom;
char *emailReply;
char *submitterID;
char *originator;
char *organization;
BOOL confidential;
char *synopsis;
HKSeverity severity;
HKPriority priority;
char *category;
HKBugClass bugClass;
char *release;
id archInfo;
char *description;
char *howToRepeat;
char *howToFix;
}
- (const char *)emailTo;
- (const char *)emailFrom;
- (const char *)emailReply;
- (const char *)submitterID;
- (const char *)originator;
- (const char *)organization;
- (BOOL)confidential;
- (const char *)synopsis;
- (HKSeverity)severity;
- (HKPriority)priority;
- (const char *)category;
- (HKBugClass)bugClass;
- (const char *)release;
- (const char *)environment;
- (const char *)system;
- (const char *)architecture;
- (const char *)description;
- (const char *)howToRepeat;
- (const char *)howToFix;
- setEmailTo:(const char *)emailAddress;
- setEmailFrom:(const char *)emailAddress;
- setEmailReply:(const char *)emailAddress;
- setSubmitterID:(const char *)aSubmitter;
- setOriginator:(const char *)anOriginator;
- setOrganization:(const char *)anOrganization;
- setConfidential:(BOOL)aFlag;
- setSynopsis:(const char *)aSynopsis;
- setSeverity:(HKSeverity)severityLevel;
- setPriority:(HKPriority)aPriority;
- setCategory:(const char *)aCategory;
- setBugClass:(HKBugClass)aBugClass;
- setRelease:(const char *)aRelease;
- setDescription:(const char *)aDescription;
- setHowToRepeat:(const char *)aDescription;
- setHowToFix:(const char *)aDescription;
- setup;
- (BOOL)send;
- writeMailToStream:(FILE *)stream;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.