Sip Endpoint SDK for Apple OS
|
#import <GSEndpointFactory.h>
Static Public Member Functions | |
(id< GSEndpoint >) | + sipEndpoint |
(id< GSEndpoint >) | + sipEndpointWithLogger: |
(id< GSEndpoint >) | + sipEndpointWithLogFile:logLevel: |
(id< GSEndpoint >) | + sipEndpointWithLogLevel: |
This class is used to create an instance of a sip endpoint. Note that in the current implementation the sip endpoint is a singleton.
Definition at line 17 of file GSEndpointFactory.h.
+ (id<GSEndpoint>) sipEndpoint |
Should be used to create an instance of the sip endpoint.
+ (id<GSEndpoint>) sipEndpointWithLogFile: | (NSString *) | logFile | |
logLevel: | (NSString *) | logLevel | |
Same as sipEndpoint with the added ability to provide logging to a log file with certain level.
logFile,: | /path/logfilename.log. |
logLevel,: | debug; info; warn; error; fatal. |
+ (id<GSEndpoint>) sipEndpointWithLogger: | (id< GSLogger >) | logger |
Same as sipEndpoint with the added ability to provide a custom logger to be used by the framework.
logger | an object implementing the GSLogger protocol which will be used to log all messages. |
+ (id<GSEndpoint>) sipEndpointWithLogLevel: | (NSString *) | logLevel |
Same as sipEndpoint with the added ability to provide console logging with certain log level.
logLevel,: | debug; info; warn; error; fatal. |