WSCCallPackage Class Reference
| Inherits from | WSCPackage : NSObject |
|---|---|
| Declared in | WSCCallPackage.h |
Overview
Package handler that enables call applications. An object of the WSCCallPackage class can be created by applications to manage WSCCall objects. The object also dispatches received messages to corresponding Call objects.
observerDelegate
WSCCallPackage delegate for callbacks.
@property (nonatomic, weak) id<WSCCallPackageObserverDelegate> observerDelegateDiscussion
WSCCallPackage delegate for callbacks.
Declared In
WSCCallPackage.h
– init
Returns an initialized WSCCallPackage object.
- (instancetype)initDiscussion
Returns an initialized WSCCallPackage object.
Declared In
WSCCallPackage.h
– initWithPackageType:
Returns an initialized WSCCallPackage object with package type.
- (instancetype)initWithPackageType:(NSString *)packageTypeParameters
packageType |
Package type |
|---|
Discussion
Returns an initialized WSCCallPackage object with package type.
Declared In
WSCCallPackage.h
– createCall:
Creates a new call.
- (WSCCall *)createCall:(NSString *)targetParameters
target |
Callee target for call |
|---|
Discussion
Creates a new call.
Declared In
WSCCallPackage.h
– createInnerCall:callee:subSessionId:
This is internal method, will be used in Cloud sdk, the new call will not put into subsession map.
- (WSCCall *)createInnerCall:(NSString *)caller callee:(NSString *)callee subSessionId:(NSString *)subSessionIdParameters
caller |
Caller initiator for call |
|---|---|
callee |
Callee target for call |
subSessionId |
subsession Id |
Discussion
This is internal method, will be used in Cloud sdk, the new call will not put into subsession map.
Declared In
WSCCallPackage.h