//
//  DCMAssociationResponder.h
//  OsiriX
//
//  Created by Lance Pysher on 12/13/04.
//  Copyright 2004 Macrad, LLC. All rights reserved.
//

/*************
The networking code of the DCMFramework is predominantly a port of the 11/4/04 version of the java pixelmed toolkit by David Clunie.
htt://www.pixelmed.com   
**************/

#import <Cocoa/Cocoa.h>
#import "DCMAssociation.h"



@interface DCMAssociationResponder : DCMAssociation {

}

+ (id)associationResponderWithParameters:(NSDictionary *)params;
- (id)initWithParameters:(NSDictionary *)params;

- (NSArray *)applySelectionPolicies:(NSArray *)contexts;
- (NSArray *)applyAbstractSyntaxSelectionPolicy:(NSArray *)contexts;
- (NSArray *)applyTransferSyntaxSelectionPolicy:(NSArray *)contexts;
- (NSArray *)applyExplicitTransferSyntaxPreferencePolicy:(NSArray *)contexts;
- (NSArray *)sanitizePresentationContextsForAcceptance:(NSArray *)contexts;


@end
