Quellcode durchsuchen

Exposed internal utility functions

Pierre-Olivier Latour vor 11 Jahren
Ursprung
Commit
dc7fe87878
2 geänderte Dateien mit 12 neuen und 12 gelöschten Zeilen
  1. 12 0
      CGDWebServer/GCDWebServer.h
  2. 0 12
      CGDWebServer/GCDWebServerPrivate.h

+ 12 - 0
CGDWebServer/GCDWebServer.h

@@ -31,6 +31,18 @@
 typedef GCDWebServerRequest* (^GCDWebServerMatchBlock)(NSString* requestMethod, NSURL* requestURL, NSDictionary* requestHeaders, NSString* urlPath, NSDictionary* urlQuery);
 typedef GCDWebServerResponse* (^GCDWebServerProcessBlock)(GCDWebServerRequest* request);
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+NSString* GCDWebServerGetMimeTypeForExtension(NSString* extension);
+NSString* GCDWebServerUnescapeURLString(NSString* string);
+NSDictionary* GCDWebServerParseURLEncodedForm(NSString* form);
+
+#ifdef __cplusplus
+}
+#endif
+
 @interface GCDWebServer : NSObject
 @property(nonatomic, readonly, getter=isRunning) BOOL running;
 @property(nonatomic, readonly) NSUInteger port;

+ 0 - 12
CGDWebServer/GCDWebServerPrivate.h

@@ -106,18 +106,6 @@ static inline void __LogMessage(long level, NSString* format, ...) {
 #define kGCDWebServerDefaultMimeType @"application/octet-stream"
 #define kGCDWebServerGCDQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
 
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-NSString* GCDWebServerGetMimeTypeForExtension(NSString* extension);
-NSString* GCDWebServerUnescapeURLString(NSString* string);
-NSDictionary* GCDWebServerParseURLEncodedForm(NSString* form);
-
-#ifdef __cplusplus
-}
-#endif
-
 @interface GCDWebServerConnection ()
 - (id)initWithServer:(GCDWebServer*)server address:(NSData*)address socket:(CFSocketNativeHandle)socket;
 @end