From 21d3023a9b7b6aff68c1170e345951396b1c6cfd Mon Sep 17 00:00:00 2001
From: 单军华
Date: Tue, 31 Jul 2018 13:35:21 +0800
Subject: [PATCH] no message

---
 screendisplay/Pods/ASIHTTPRequest/Classes/CloudFiles/ASICloudFilesCDNRequest.h |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/ASIHTTPRequest/Classes/CloudFiles/ASICloudFilesCDNRequest.h b/screendisplay/Pods/ASIHTTPRequest/Classes/CloudFiles/ASICloudFilesCDNRequest.h
new file mode 100755
index 0000000..a72a0d3
--- /dev/null
+++ b/screendisplay/Pods/ASIHTTPRequest/Classes/CloudFiles/ASICloudFilesCDNRequest.h
@@ -0,0 +1,60 @@
+//
+//  ASICloudFilesCDNRequest.h
+//
+//  Created by Michael Mayo on 1/6/10.
+//
+
+#import "ASICloudFilesRequest.h"
+
+@class ASICloudFilesContainerXMLParserDelegate;
+
+@interface ASICloudFilesCDNRequest : ASICloudFilesRequest {
+	NSString *accountName;
+	NSString *containerName;
+	ASICloudFilesContainerXMLParserDelegate *xmlParserDelegate;
+	
+}
+
+@property (retain) NSString *accountName;
+@property (retain) NSString *containerName;
+@property (retain) ASICloudFilesContainerXMLParserDelegate *xmlParserDelegate;
+
+
+// HEAD /<api version>/<account>/<container>
+// Response:
+// X-CDN-Enabled: True
+// X-CDN-URI: http://cdn.cloudfiles.mosso.com/c1234
+// X-CDN-SSL-URI: https://cdn.ssl.cloudfiles.mosso.com/c1234
+// X-CDN-TTL: 86400
++ (id)containerInfoRequest:(NSString *)containerName;
+- (BOOL)cdnEnabled;
+- (NSString *)cdnURI;
+- (NSString *)cdnSSLURI;
+- (NSUInteger)cdnTTL;
+
+
+// GET /<api version>/<account>
+// limit, marker, format, enabled_only=true
++ (id)listRequest;
++ (id)listRequestWithLimit:(NSUInteger)limit marker:(NSString *)marker enabledOnly:(BOOL)enabledOnly;
+- (NSArray *)containers;
+
+
+// PUT /<api version>/<account>/<container>
+// PUT operations against a Container are used to CDN-enable that Container.
+// Include an HTTP header of X-TTL to specify a custom TTL.
++ (id)putRequestWithContainer:(NSString *)containerName;
++ (id)putRequestWithContainer:(NSString *)containerName ttl:(NSUInteger)ttl;
+// returns: - (NSString *)cdnURI;
+
+// POST /<api version>/<account>/<container>
+// POST operations against a CDN-enabled Container are used to adjust CDN attributes.
+// The POST operation can be used to set a new TTL cache expiration or to enable/disable public sharing over the CDN.
+// X-TTL: 86400
+// X-CDN-Enabled: True
++ (id)postRequestWithContainer:(NSString *)containerName;
++ (id)postRequestWithContainer:(NSString *)containerName cdnEnabled:(BOOL)cdnEnabled ttl:(NSUInteger)ttl;
+// returns: - (NSString *)cdnURI;
+
+
+@end

--
Gitblit v1.8.0