Unified in-app VPN SDK's for Microsoft Windows Vista+, Android 4.4+ and Mac OS 10.7+. Earlier OS versions can be supported as well by request. Please contact [email protected] to receive your own API key.

Copyright © 2019 VPNWholesaler.com. All rights reserved.

Back

3.19 enableXor Android Example

I. Providing JSON as a parameter:

VPNSDK.CmdProc("{\"cmd\": 27, \"data\": {\"status\": true}}");

Result of this command will be returned using onNotify method provided on initialization

II. Convenient form:

VPNSDK.CommandNotifyCB callback = new VPNSDK.CommandNotifyCB() {
        @Override
        public void onNotify(int notification, int error, Object data) {
            if (error == VPNSDK.OVS_ERROR_CODES.OVS_ERR_OK) {
                // Do something when command is successful
            } else {
                // Process error
            }
        }
    };
VPNSDK.CmdProc(VPNSDK.OVS_CMD_CODES.OVS_CMD_ENABLE_XOR, callback, true);

This form of method accepts following parameters:

  1. Command code
  2. Callback to be invoked after command execution
  3. Stealth mode status (boolean)

data parameter of callback will be null. Result could be determined based on error parameter of callback.