VOCommonPlayerHTTPConfiguration.h
1 /************************************************************************
2 VisualOn Proprietary
3 Copyright (c) 2012-2016, VisualOn, Inc. All Rights Reserved
4 
5 All data and information contained in or disclosed by this document are
6 confidential and proprietary information of VisualOn, Inc, and all rights
7 therein are expressly reserved. By accepting this material, the recipient
8 agrees that this material and the information contained therein are held
9 in confidence and in trust. The material may only be used and/or disclosed
10 as authorized in a license agreement controlling such use and disclosure.
11 ************************************************************************/
12 
13 #import <Foundation/Foundation.h>
14 #import "VOOSMPType.h"
15 #import "VOOSMPHTTPProxy.h"
16 
17 @protocol VOCommonPlayerHTTPConfiguration <NSObject>
18 
19 
27 - (VO_OSMP_RETURN_CODE) setHTTPVerificationInfo:(VOOSMPVerificationInfo *)info;
28 
29 
52 - (VO_OSMP_RETURN_CODE) setHTTPHeader:(NSString *)headerName headerValue:(NSString *)headerValue;
53 
54 
62 - (VO_OSMP_RETURN_CODE) setHTTPProxy:(VOOSMPHTTPProxy *)proxy;
63 
64 
74 - (VO_OSMP_RETURN_CODE) setHTTPRetryTimeout:(int)time;
75 
76 
84 - (VO_OSMP_RETURN_CODE) enableHTTPGzipRequest:(bool)enable;
85 
86 @end
87 
Definition: VOOSMPHTTPProxy.h:17
Definition: VOOSMPVerificationInfo.h:17