get

Свойства соединения Bloomberg B-PIPE V3

Описание

пример

v = get(c) возвращает структуру, где каждое имя поля является именем свойства bloombergBPIPE c объекта, который использует Bloomberg® B-PIPE® Интерфейс C++, и каждое поле содержит значение этого свойства.

пример

v = get(c,properties) возвращает значение заданных свойств properties для объекта связи Bloomberg V3.

Примеры

свернуть все

Создайте соединение Bloomberg B-PIPE с помощью IP-адреса машины, выполняющей процесс Bloomberg B-PIPE. Этот пример использует интерфейс Bloomberg B-PIPE C++ и принимает следующее:

  • Проверка подлинности - Windows® аутентификация при установке authtype на 'OS_LOGON'.

  • Имя приложения пусто, так как вы не соединяетесь с Bloomberg B-PIPE с помощью приложения.

  • IP-адрес машины, выполняющей процесс Bloomberg B-PIPE '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE 8194.

c является bloombergBPIPE объект.

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

Получение свойств подключения Bloomberg.

v = get(c)
ans = 

  struct with fields:

      session: [1×1 datafeed.internal.BLPSession]
    ipaddress: "localhost"
        port: 8194.00

v - структура, содержащая объект сеанса Bloomberg, IP-адрес, номер порта и значение тайм-аута.

Закройте соединение с Bloomberg.

close(c)

Создайте соединение Bloomberg B-PIPE с помощью IP-адреса машины, выполняющей процесс Bloomberg B-PIPE. Этот пример использует интерфейс Bloomberg B-PIPE C++ и принимает следующее:

  • Проверка подлинности - это проверка подлинности Windows при установке authtype на 'OS_LOGON'.

  • Имя приложения пусто, так как вы не соединяетесь с Bloomberg B-PIPE с помощью приложения.

  • IP-адрес машины, выполняющей процесс Bloomberg B-PIPE '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE 8194.

c является bloombergBPIPE объект.

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

Получите номер порта из объекта подключения Bloomberg путем определения 'port' как вектор символов.

property = "port";
v = get(c,property)
v =

        8194

v - double, содержащий номер порта объекта соединения Bloomberg.

Закройте соединение с Bloomberg.

close(c)

Создайте соединение Bloomberg B-PIPE с помощью IP-адреса машины, выполняющей процесс Bloomberg B-PIPE. Этот пример использует интерфейс Bloomberg B-PIPE C++ и принимает следующее:

  • Проверка подлинности - это проверка подлинности Windows при установке authtype на 'OS_LOGON'.

  • Имя приложения пусто, так как вы не соединяетесь с Bloomberg B-PIPE с помощью приложения.

  • IP-адрес машины, выполняющей процесс Bloomberg B-PIPE '111.11.11.112'.

  • Номер порта машины, выполняющей процесс Bloomberg B-PIPE 8194.

c является bloombergBPIPE объект.

authtype = 'OS_LOGON';
appname = '';
ipaddress = {'111.11.11.112'};
port = 8194;

c = bloombergBPIPE(authtype,appname,ipaddress,port);

Создайте массив ячеек properties с векторами символов 'session' и 'port'. Извлечение объекта сеанса Bloomberg и номера порта из объекта подключения Bloomberg.

properties = ["session" "port"];
v = get(c,properties)
v = 

  struct with fields:

    session: [1x1 com.bloomberglp.blpapi.Session]
       port: 8194

v - структура, содержащая объект сеанса Bloomberg и номер порта.

Закройте соединение с Bloomberg.

close(c)

Входные параметры

свернуть все

Соединение Bloomberg B-PIPE, заданное как bloombergBPIPE объект.

Имена свойства, заданная как вектор символов, строковый скаляр, массив ячеек векторов символов или строковых массивов, содержащий имена свойства соединения Bloomberg. Ниже перечислены имена свойства session, ipaddress, port, и timeout.

Типы данных: char | cell | string

Выходные аргументы

свернуть все

Свойства подключения Bloomberg, возвращенные как эти типы данных в зависимости от запрашиваемых свойств.

Запрошенные свойстваТип данных

Номер порта или тайм-аут

Числовой скаляр

IP-адрес

Вектор символов

Сеанс Bloomberg

Объект

Все свойства

Структура

Введенный в R2021a