| Sonork Instant Messaging Visual Basic API Reference Manual | ![]() |
|
|
|
| Sub
MyCallback( ByVal handle As Long_ , ByRef SonorkEvent As vbSonorkApiEvent) |
|
|
| SONORK_RESULT_OK |
0 |
| SONORK_RESULT_NO_DATA |
1 |
| SONORK_RESULT_DUPLICATE_DATA |
2 |
| SONORK_RESULT_CODEC_ERROR |
3 |
| SONORK_RESULT_PROTOCOL_ERROR |
4 |
| SONORK_RESULT_INVALID_PARAMETER |
5 |
| SONORK_RESULT_INVALID_VERSION |
6 |
| SONORK_RESULT_INVALID_OPERATION |
7 |
| SONORK_RESULT_INVALID_ENCRYPTION |
8 |
| SONORK_RESULT_NOT_SUPPORTED |
9 |
| SONORK_RESULT_SERVICE_BUSY |
10 |
| SONORK_RESULT_QUOTA_EXCEEDED |
11 |
| SONORK_RESULT_TIMEOUT |
12 |
| SONORK_RESULT_OUT_OF_RESOURCES |
13 |
| SONORK_RESULT_NOT_ACCEPTED |
14 |
| SONORK_RESULT_NETWORK_ERROR |
15 |
| SONORK_RESULT_STORAGE_ERROR |
16 |
| SONORK_RESULT_INTERNAL_ERROR |
17 |
| SONORK_RESULT_ACCESS_DENIED |
18 |
| SONORK_RESULT_USER_TERMINATION |
19 |
| SONORK_RESULT_FORCED_TERMINATION |
20 |
| SONORK_RESULT_CONFIGURATION_ERROR |
21 |
| SONORK_RESULT_INVALID_HANDLE |
22 |
| SONORK_RESULT_NOT_AVAILABLE |
23 |
| SONORK_RESULT_OS_ERROR |
24 |
| SONORK_RESULT_INVALID_MODE |
25 |
| SONORK_RESULT_INVALID_SERVER |
26 |
| SONORK_RESULT_NOT_READY |
27 |
| SONORK_RESULT_FUNCTION_DISABLED |
28 |
| SONORK_RESULT_DATABASE_ERROR |
100 |
| SONORK_RESULT_OK_PENDING |
200 |
| SONORK_LOGIN_MODE_INTERNET |
0 |
| SONORK_LOGIN_MODE_INTRANET |
1 |
| SONORK_PHYS_ADDR_ANY |
-1 |
| SONORK_PHYS_ADDR_NONE |
0 |
| SONORK_PHYS_ADDR_TCP_1 |
1 |
| SONORK_PHYS_ADDR_UDP_1 |
2 |
| SONORK_NETIO_STATUS_DISCONNECTED |
0 |
| SONORK_NETIO_STATUS_DISCONNECTING |
1 |
| SONORK_NETIO_STATUS_CONNECT_REQ |
2 |
| SONORK_NETIO_STATUS_CONNECTING |
3 |
| SONORK_NETIO_STATUS_AUTHORIZING |
4 |
| SONORK_NETIO_STATUS_CONNECTED |
5 |
| SONORK_NETIO_STATUS_LISTENING |
6 |
| Enum |
Value |
Type |
| SONORK_SID_MODE_DISCONNECTED |
0 |
primary |
| SONORK_SID_MODE_ONLINE |
1 |
primary |
| SONORK_SID_MODE_BUSY |
2 |
primary |
| SONORK_SID_MODE_AT_WORK |
3 |
primary |
| SONORK_SID_MODE_FRIENDLY |
4 |
primary |
| SONORK_SID_MODE_AWAY |
5 |
primary |
| SONORK_SID_MODE_AWAY_AUTO |
6 |
extended |
| SONORK_SID_MODE_INVISIBLE |
7 |
primary |
| SONORK_SID_MODE_ONLINE_02 |
8 |
reserved |
| SONORK_SID_MODE_ONLINE_03 |
9 |
reserved |
| SONORK_SID_MODE_BUSY_02 |
10 |
reserved |
| SONORK_SID_MODE_BUSY_03 |
11 |
reserved |
| SONORK_SID_MODE_AT_WORK_02 |
12 |
reserved |
| SONORK_SID_MODE_AT_WORK_03 |
13 |
reserved |
| SONORK_SID_MODE_FRIENDLY_02 |
14 |
reserved |
| SONORK_SID_MODE_FRIENDLY_03 |
15 |
reserved |
| SONORK_SID_MODE_AWAY_HOLD |
16 |
reserved |
| SONORK_SID_MODE_AWAY_PHONE |
17 |
reserved |
| SONORK_SID_MODE_AWAY_02 |
18 |
reserved |
| SONORK_SID_MODE_AWAY_03 |
19 |
reserved |
| SONORK_SID_MODE_INVISIBLE_02 |
20 |
reserved |
| SONORK_SID_MODE_INVISIBLE_03 |
21 |
reserved |
| SONORK_USER_INFO_LEVEL_0 (None) |
0 |
| SONORK_USER_INFO_LEVEL_1 Default/Shared |
1 |
| SONORK_USER_INFO_LEVEL_2 Private |
2 |
| SONORK_USER_INFO_LEVEL_3 Full |
3 |
| SONORK_SEX_NA |
0 |
| SONORK_SEX_M |
1 |
| ONORK_SEX_F |
2 |
| SONORK_GET_USER_DATA_F_USE_PUBLIC Translate data using user's public authorization flags. |
1 |
| SONORK_GET_USER_DATA_F_USE_PRIVATE Translate data using authorization flags granted to requesting user. Will fail if not authorizations have been granted (i.e. Requesting entity is not in user list of requested user) |
2 |
| SONORK_GET_USER_DATA_F_FIELDS Retreive user extended fields (Currently not supported by API) |
16 |
| SONORK_SEARCH_USER_EXCLUDE_BUSY Will exclude users in busy mode. |
1 |
| SONORK_SEARCH_USER_FRIENDLY_ONLY Will only return users in friendly mode. |
2 |
| SONORK_SEARCH_USER_OFFLINE Will return users that are offline. |
4 |
| SONORK_SEARCH_USER_ONLINE Will return users that are online. |
8 |
| SONORK_GLOBAL_TASK_UNKNOWN Engine is executing a global task unknown to current API implementation. |
0 |
| SONORK_GLOBAL_TASK_SET_SID Engine is synchronizing its sid mode with the server. See SrkSetSidMode . |
1 |
| SONORK_GLOBAL_TASK_REFRESH_USER_LIST Engine is downloading user list. See SrkRefreshUserList . |
2 |
| SONORK_GLOBAL_TASK_REFRESH_CONFIG Engine is downloading configuration. See SrkRefreshConfig. |
3 |
| SONORK_REFRESH_CONFIG_MAPPINGS Network mappings (required for P2P connections and file transfers) |
1 |
| SONORK_REFRESH_CONFIG_SERVICES Obtain list of server services (required for file transfers) |
2 |
| SONORK_REFRESH_CONFIG_WAPPS Retrieve web applications list. |
4 |
| SONORK_REFRESH_CONFIG_FIELDS Retrieve server-side user field labels. |
8 |
| SONORK_REFRESH_SYS_MSGS Retrieve system messages. |
16 |
|