Sip Endpoint SDK for Apple OS
GSEndpointFactory Class Reference

#import <GSEndpointFactory.h>

List of all members.

Static Public Member Functions

(id< GSEndpoint >) + sipEndpoint
(id< GSEndpoint >) + sipEndpointWithLogger:

Detailed Description

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 8 of file GSEndpointFactory.h.


Member Function Documentation

+ (id<GSEndpoint>) sipEndpoint

Should be used to create an instance of the sip endpoint.

Returns:
returns the current sip endpoint. This object can be used to subscribe for endpoint state change notifications. GSDefaultLogger will be used for logging.
See also:
GSObservable
GSStatusObserver
GSDefaultLogger
+ (id<GSEndpoint>) sipEndpointWithLogger: (id< GSLogger >)  logger

Same as sipEndpoint with the added ability to provide a custom logger to be used by the framework.

Parameters:
loggeran object implementing the GSLogger protocol which will be used to log all messages.
Returns:
returns an instance of the current sip endpoint.
See also:
+ sipEndpoint

The documentation for this class was generated from the following file: