|
|
static String | linphone_pointer_to_string (IntPtr ptr) |
| |
|
static IntPtr | linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str) |
| |
|
IntPtr | StringArrayToBctbxList (IEnumerable< string > stringlist) |
| |
|
void | CleanStringArrayPtrs (IntPtr l) |
| |
Object representing an event state, which is subcribed or published.
See : Linphone.Core.Publish()
See : Linphone.Core.Subscribe()
| void Linphone.Event.AcceptPublish |
( |
| ) |
|
|
inline |
Accept an incoming publish.
- Returns
- 0 if successful, error code otherwise
| void Linphone.Event.AcceptSubscription |
( |
| ) |
|
|
inline |
Accept an incoming subcription.
- Returns
- 0 if successful, error code otherwise
| void Linphone.Event.AddCustomHeader |
( |
string |
name, |
|
|
string |
val |
|
) |
| |
|
inline |
Add a custom header to an outgoing susbscription or publish.
- Parameters
-
| name | header's name |
| val | the header's value. |
Deny an incoming publish with given reason.
- Parameters
-
- Returns
- 0 if successful, error code otherwise
Deny an incoming subscription with given reason.
- Parameters
-
- Returns
- 0 if successful, error code otherwise
| string Linphone.Event.GetCustomHeader |
( |
string |
name | ) |
|
|
inline |
Obtain the value of a given header for an incoming subscription.
- Parameters
-
- Returns
- the header's value or null if such header doesn't exist.
Send a notification.
- Parameters
-
| body | an optional body containing the actual notification data. |
- Returns
- 0 if successful, -1 otherwise.
| void Linphone.Event.PausePublish |
( |
| ) |
|
|
inline |
Prevent an event from refreshing its publish.
This is useful to let registrations to expire naturally (or) when the application wants to keep control on when refreshes are sent. The refreshing operations can be resumed with Linphone.ProxyConfig.RefreshRegister().
| void Linphone.Event.RefreshPublish |
( |
| ) |
|
|
inline |
Refresh an outgoing publish keeping the same body.
- Returns
- 0 if successful, -1 otherwise.
| void Linphone.Event.RefreshSubscribe |
( |
| ) |
|
|
inline |
Refresh an outgoing subscription keeping the same body.
- Returns
- 0 if successful, -1 otherwise.
| void Linphone.Event.RemoveCustomHeader |
( |
string |
name | ) |
|
|
inline |
Remove custom header to an outgoing susbscription or publish.
- Parameters
-
Send a subscription previously created by Linphone.Core.CreateSubscribe().
- Parameters
-
| body | optional content to attach with the subscription. |
- Returns
- 0 if successful, -1 otherwise.
| void Linphone.Event.Terminate |
( |
| ) |
|
|
inline |
Terminate an incoming or outgoing subscription that was previously acccepted, or a previous publication.
The Linphone.Event shall not be used anymore after this operation.
Update (refresh) a publish.
- Parameters
-
| body | the new data to be published |
- Returns
- 0 if successful, error code otherwise
Update (refresh) an outgoing subscription, changing the body.
- Parameters
-
| body | an optional body to include in the subscription update, may be null. |
- Returns
- 0 if successful, error code otherwise
| string Linphone.Event.CallId |
|
get |
Get the call ID of the subscription.
- Returns
- The call ID used by the call as a string.
| string Linphone.Event.Name |
|
get |
Get the name of the event as specified in the event package RFC.
- Returns
- the event name.
Return reason code (in case of error state reached).
- Returns
- a Linphone.Reason enum
Get the "contact" address of the subscription.
- Returns
- The "contact" address of the subscription
Get the "request uri" address of the subscription.
- Returns
- the request uri Linphone.Address.
Get the resource address of the subscription or publish.
- Returns
- the resource Linphone.Address.
The documentation for this class was generated from the following file: