mirror of
https://github.com/swisspol/GCDWebServer.git
synced 2026-05-31 00:00:10 +08:00
Fix
This commit is contained in:
@@ -48,7 +48,7 @@ extern NSString* const GCDWebServerOption_MaxPendingConnections; // NSNumber /
|
|||||||
extern NSString* const GCDWebServerOption_ServerName; // NSString (default is server class name)
|
extern NSString* const GCDWebServerOption_ServerName; // NSString (default is server class name)
|
||||||
extern NSString* const GCDWebServerOption_ConnectionClass; // Subclass of GCDWebServerConnection (default is GCDWebServerConnection class)
|
extern NSString* const GCDWebServerOption_ConnectionClass; // Subclass of GCDWebServerConnection (default is GCDWebServerConnection class)
|
||||||
extern NSString* const GCDWebServerOption_AutomaticallyMapHEADToGET; // NSNumber / BOOL (default is YES)
|
extern NSString* const GCDWebServerOption_AutomaticallyMapHEADToGET; // NSNumber / BOOL (default is YES)
|
||||||
extern NSString* const GCDWebServerOption_ConnectedStateCoalescingInterval; // NSNumber / double (default is 1.0 - set to 0.0 to disable)
|
extern NSString* const GCDWebServerOption_ConnectedStateCoalescingInterval; // NSNumber / double (default is 1.0 - set to 0.0 to disable coaslescing of -webServerDidConnect: / -webServerDidDisconnect:)
|
||||||
|
|
||||||
@class GCDWebServer;
|
@class GCDWebServer;
|
||||||
|
|
||||||
@@ -56,8 +56,8 @@ extern NSString* const GCDWebServerOption_ConnectedStateCoalescingInterval; //
|
|||||||
@protocol GCDWebServerDelegate <NSObject>
|
@protocol GCDWebServerDelegate <NSObject>
|
||||||
@optional
|
@optional
|
||||||
- (void)webServerDidStart:(GCDWebServer*)server;
|
- (void)webServerDidStart:(GCDWebServer*)server;
|
||||||
- (void)webServerDidConnect:(GCDWebServer*)server;
|
- (void)webServerDidConnect:(GCDWebServer*)server; // Called when first connection is opened
|
||||||
- (void)webServerDidDisconnect:(GCDWebServer*)server;
|
- (void)webServerDidDisconnect:(GCDWebServer*)server; // Called when last connection is closed
|
||||||
- (void)webServerDidStop:(GCDWebServer*)server;
|
- (void)webServerDidStop:(GCDWebServer*)server;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@@ -66,7 +66,6 @@ extern NSString* const GCDWebServerOption_ConnectedStateCoalescingInterval; //
|
|||||||
@property(nonatomic, readonly, getter=isRunning) BOOL running;
|
@property(nonatomic, readonly, getter=isRunning) BOOL running;
|
||||||
@property(nonatomic, readonly) NSUInteger port;
|
@property(nonatomic, readonly) NSUInteger port;
|
||||||
@property(nonatomic, readonly) NSString* bonjourName; // Only non-nil if Bonjour registration is active
|
@property(nonatomic, readonly) NSString* bonjourName; // Only non-nil if Bonjour registration is active
|
||||||
@property(nonatomic, readonly, getter=isConnected) BOOL connected;
|
|
||||||
- (instancetype)init;
|
- (instancetype)init;
|
||||||
- (void)addHandlerWithMatchBlock:(GCDWebServerMatchBlock)matchBlock processBlock:(GCDWebServerProcessBlock)processBlock;
|
- (void)addHandlerWithMatchBlock:(GCDWebServerMatchBlock)matchBlock processBlock:(GCDWebServerProcessBlock)processBlock;
|
||||||
- (void)removeAllHandlers;
|
- (void)removeAllHandlers;
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ static void _SignalHandler(int signal) {
|
|||||||
|
|
||||||
@implementation GCDWebServer
|
@implementation GCDWebServer
|
||||||
|
|
||||||
@synthesize delegate=_delegate, handlers=_handlers, port=_port, connected=_connected, serverName=_serverName, shouldAutomaticallyMapHEADToGET=_mapHEADToGET;
|
@synthesize delegate=_delegate, handlers=_handlers, port=_port, serverName=_serverName, shouldAutomaticallyMapHEADToGET=_mapHEADToGET;
|
||||||
|
|
||||||
#ifndef __GCDWEBSERVER_LOGGING_HEADER__
|
#ifndef __GCDWEBSERVER_LOGGING_HEADER__
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user