processEvent

Пример обработчика событий EMSX Bloomberg

Синтаксис

Описание

пример

processEvent(c) отображает и очищает очередь событий, связанную с Bloomberg® Подключение EMSX c. processEvent является выборочной функцией обработчика событий. Можно создать пользовательскую функцию обработчика событий для обработки событий Bloomberg EMSX.

Примеры

свернуть все

Создайте соединение Bloomberg EMSX c.

 c = emsx('//blp/emapisvc_beta');

Использование timer для постоянной обработки очереди событий Bloomberg EMSX.

 t = timer('TimerFcn',{@c.eventhandler},'Period',1,...
           'ExecutionMode','fixedRate')

t является MATLAB® Объект-таймер. Для получения дополнительной информации смотрите timer.

Закройте подключение Bloomberg EMSX.

close(c)

Создайте соединение Bloomberg EMSX c.

 c = emsx('//blp/emapisvc_beta');

Используйте функцию обработчика событий по умолчанию processEvent для обработки очереди событий Bloomberg EMSX один раз.

processEvent(c)
SessionConnectionUp = {

    server = "localhost/127.0.0.1:8194"

}

SessionStarted = {

}

ServiceOpened = {

    serviceName = "//blp/emapisvc_beta"

}

processEvent очищает очередь событий Bloomberg EMSX.

Закройте подключение Bloomberg EMSX.

close(c)

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

свернуть все

Сервисное соединение Bloomberg EMSX, заданное как объект подключения, созданный с помощью emsx.

Введенный в R2013a