Intelligent Network Monitoring provides API to manage monitoring network status.
Required Header
#include <inm.h>
Overview
This set of functions is used to manage the settings of monitoring network status. In addition, This set provides functions to monitor network status using various tizen network daemons and basic linux network functions.
Typedef Documentation
The connection handle.
- Since :
- 5.0
The connections iterator handle.
- Since :
- 5.0
The inm handle.
- Since :
- 5.0
The link address handle.
- Since :
- 5.5
The link handle.
- Since :
- 5.5
The link route table handle.
- Since :
- 5.5
Enumeration Type Documentation
Enumeration for Intelligent Network Monitoring (INM) error code.
- Since :
- 5.0
- Enumerator:
INM_ERROR_NONE |
Successful
|
INM_ERROR_NOT_PERMITTED |
Operation not permitted(1)
|
INM_ERROR_OUT_OF_MEMORY |
Out of memory(12)
|
INM_ERROR_PERMISSION_DENIED |
Permission denied(13)
|
INM_ERROR_RESOURCE_BUSY |
Device or resource busy(16)
|
INM_ERROR_INVALID_PARAMETER |
Invalid function parameter(22)
|
INM_ERROR_CONNECTION_TIME_OUT |
Connection timed out(110)
|
INM_ERROR_NOW_IN_PROGRESS |
Now in progress(115)
|
INM_ERROR_NOT_SUPPORTED |
Not supported
|
INM_ERROR_NOT_INITIALIZED |
Not initialized
|
INM_ERROR_ALREADY_INITIALIZED |
Already initialized
|
INM_ERROR_OPERATION_FAILED |
Operation failed
|
INM_ERROR_DATA_NOT_FOUND |
Data not found
|
Function Documentation
Deinitializes INM.
- Since :
- 5.0
- Parameters:
-
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
Initializes INM.
- Since :
- 5.0
- Privilege Level:
- public
- Privilege:
- http://tizen.org/privilege/network.get
- Parameters:
-
- Returns:
0
on success, otherwise negative error value
- Return values:
-