humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | лог изменений
К объекту connection

get_connection_parameters

get_connection_parameters(); - получить парметры соедиенняи с интернетом

После отработки функция возвращает результат своей работы в скрипт :

Параметры соединения – свойства подключения к интеренту в виде строки с флагами :

    INTERNET_CONNECTION_CONFIGURED – система имеет правильно сконфигурированное подключение к нету, но не факт что сейчас подключена к нему
    INTERNET_CONNECTION_LAN – использует локальную сеть для подключение к интернету
    INTERNET_CONNECTION_MODEM – использует модем для подключения к интернету
    INTERNET_CONNECTION_MODEM_BUSY – модем занят
    INTERNET_CONNECTION_OFFLINE – сейчас в оффлайн режиме
    INTERNET_CONNECTION_PROXY – использует прокси сервер для подключения к интернету

Пример использования
<?php
// Scenario: Get current connection parameters

$xhe_host = "localhost:7010";
if (!isset($path)){
    // Path to the init.php file for connecting to the XHE API
    $path = "../../../Templates/init.php";
    // Including init.php grants access to all classes and functionality for working with the XHE API
    require($path);
}

// Start
echo "\n<font color=blue>connection->".basename (__FILE__)."</font>\n";

// Step: Prepare to get connection parameters
echo "Step: Prepare to get connection parameters\n";

// Example 1: Get connection parameters
echo "\n\nExample 1: Get connection parameters\n";
echo WEB::$connection->get_connection_parameters();

// End
echo "\n";

// Quit the application
WINDOW::$app->quit();
?>
# Additional paths
import sys
sys.path.insert(0, '../../../Templates PY/')

xhe_host = "127.0.0.1:7010"
from xweb_human_emulator import *

# начало
echo("<hr><font color=blue>connection.xxxxxxxxx</font><hr>")

# 1 
echo("1. Получим параметры соединения : ")
echo(connection.get_connection_parameters())

# конец
echo("<hr><br>")

# Quit
app.quit()
#region using

using System;
using System.Diagnostics;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Text;
using System.Threading;

using XHE;
using XHE.XHE_DOM;
using XHE.XHE_System;
using XHE.XHE_Window;
using XHE.XHE_Web;

#endregion

 class Program:XHEScript
 {
	  static void Main(string[] args)
	  {
			// init XHE
			server = "localhost:7010";
			InitXHE();

			// начало
			echo("<hr><font color=blue>connection.get_connection_parameters</font><hr>");
				
			// 1 шаг
			echo("1. Получим параметры соединения : ");
			echo(connection.get_connection_parameters());

			// конец
			echo("\n\n");

			app.quit();            
	  }
}
// подключим функциональные объекты, если еще не подключен
xhe_host="127.0.0.1:7010";
echo=require("../../../Templates JS/init.js");

// начало
echo("<hr><font color=blue>connection.get_connection_parameters</font><hr>");

// 1 шаг
echo("1. Получим параметры соединения : ");
echo(connection.get_connection_parameters());

// конец
echo("\n");

// Quit
app.quit();

=============================================
Connection    Объекты    DOM  System  Vision  Web  Window        
=============================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этой функции, пишите в комментарии или на наш форум
.