主要内容

删除路径

删去彭博社EMSX活跃的股票

描述

实例

事件= deleteRoute (C,路由数)删除已路由但未使用彭博社填充的活动共享®EMSX连接C和路由号码路由数删除路径使用默认事件处理程序返回状态消息。

实例

事件= deleteRoute (C,路由数,超时,超时)指定超时值超时用于执行默认事件处理程序。

实例

删除路径(___,'useDefaultEventHandler',false)删除已路由但未使用前面语法中的任何输入参数和自定义事件处理程序填充的活动共享。编写自定义事件处理程序以处理与删除活动共享相关的事件。此语法没有输出参数,因为自定义事件处理程序处理事件队列的内容。如果要改用默认事件处理程序,请设置标志“useDefaultEventHandler”真正的并使用事件输出参数。默认情况下,该标志“useDefaultEventHandler”被设置为真正的

实例

___= deleteRoute (C,路由数,选择权)使用选择权结构来定制输出,这对于预配置和保存选项以供重复使用非常有用。可用的选择权结构字段是超时useDefaultEventHandler. 使用事件输出参数时useDefaultEventHandler被设置为真正的并在以下情况下忽略此输出参数:useDefaultEventHandler被设置为错误的

例子

全部崩溃

删除已发送但未填妥的彭博EMSX订单的活跃股票:

  1. 创建连接C使用emsx

  2. 使用设置订单和路由订阅命令路线

  3. 使用创建和发送订单createOrderAndRoute

有关显示这些活动的示例,请参见创建和管理彭博EMSX路线

定义结构路由数包含订单序列号的EMSX_序列路由订单和路由号EMSX_路线_ID

routenum.EMSX_序列=335877;routenum.EMSX_ROUTE_ID=1;

删除通过彭博EMSX连接路由但未填充的活动共享C路由数

events=deleteRoute(c,routenum)
事件=状态:“1”消息:“路由取消请求已发送到代理”

默认事件处理程序处理与删除活动共享相关的事件。删除路径返回事件作为包含以下字段的结构:

  • 布隆伯格EMSX状态

  • 彭博EMSX消息

使用彭博EMSX订阅列表对象取消订阅订单和路由事件osubsrsubs. 此代码假定命令创建osubs路线创建rsubs

c.Session.unsubscribe (osubs) c.Session.unsubscribe (rsubs)

关闭彭博EMSX连接。

关闭(c)

删除已发送但未填妥的彭博EMSX订单的活跃股票:

  1. 创建连接C使用emsx

  2. 使用设置订单和路由订阅命令路线

  3. 使用创建和发送订单createOrderAndRoute

有关显示这些活动的示例,请参见创建和管理彭博EMSX路线

定义结构路由数包含订单序列号的EMSX_序列路由订单和路由号EMSX_路线_ID

routenum.EMSX_序列=335877;routenum.EMSX_ROUTE_ID=1;

删除通过彭博EMSX连接路由但未填充的活动共享C路由数。将超时值设置为200毫秒。

选项。useDefaultEventHandler = true;选项。超时= 200; events = deleteRoute(c,routenum,“超时”,200)
事件=状态:“1”消息:“路由取消请求已发送到代理”

默认事件处理程序处理与删除活动共享相关的事件。删除路径返回事件作为包含以下字段的结构:

  • 布隆伯格EMSX状态

  • 彭博EMSX消息

使用彭博EMSX订阅列表对象取消订阅订单和路由事件osubsrsubs. 此代码假定命令创建osubs路线创建rsubs

c.Session.unsubscribe (osubs) c.Session.unsubscribe (rsubs)

关闭彭博EMSX连接。

关闭(c)

删除已发送但未填妥的彭博EMSX订单的活跃股票:

  1. 创建Bloomberg EMSX连接C使用emsx

  2. 使用设置订单和路由订阅命令路线

  3. 使用创建和发送订单createOrderAndRoute

有关显示这些活动的示例,请参见创建和管理彭博EMSX路线

定义结构路由数包含订单序列号的EMSX_序列路由订单和路由号EMSX_路线_ID

routenum.EMSX_序列=335877;routenum.EMSX_ROUTE_ID=1;

假设您创建了一个自定义事件处理程序函数eventhandler与输入参数C。运行eventhandler使用计时器. 启动计时器运行eventhandler立即使用开始。有关详细信息,请参见编写和运行自定义事件处理程序函数

t =计时器(“TimerFcn”{@c.eventhandler},“期间”, 1...“执行模式”,“固定利率”)启动(t)

T是MATLAB吗®计时器对象。有关详细信息,请参阅计时器

删除通过彭博EMSX连接路由但未填充的活动共享C路由数.挂旗“useDefaultEventHandler”错误的因此eventhandler处理与删除活动共享相关的事件。

deleteRoute(c,routenum,“useDefaultEventHandler”假)

使用彭博EMSX订阅列表对象取消订阅订单和路由事件osubsrsubs. 此代码假定命令创建osubs路线创建rsubs。停止使用定时器来停止数据更新停止

c.Session.unsubscribe (osubs) c.Session.unsubscribe (rsubs)停止(t)

如果处理完数据更新,请使用删除计时器删除

删除(t)

关闭彭博EMSX连接。

关闭(c)

删除已发送但未填妥的彭博EMSX订单的活跃股票:

  1. 创建连接C使用emsx

  2. 使用设置订单和路由订阅命令路线

  3. 使用创建和发送订单createOrderAndRoute

有关显示这些活动的示例,请参见创建和管理彭博EMSX路线

定义结构路由数包含订单序列号的EMSX_序列路由订单和路由号EMSX_路线_ID

routenum.EMSX_序列=335877;routenum.EMSX_ROUTE_ID=1;

创建一个结构选择权。若要使用默认事件处理程序,请设置该字段useDefaultEventHandler真正的. 开创先河超时至200毫秒。删除已路由但未使用彭博EMSX连接填充的活动共享C,路由数,和期权结构选择权

options.useDefaultEventHandler=true;options.timeOut=200;events=deleteRoute(c、routenum、options)
事件=状态:“1”消息:“路由取消请求已发送到代理”

默认事件处理程序处理与删除活动共享相关的事件。删除路径返回事件作为包含以下字段的结构:

  • 布隆伯格EMSX状态

  • 彭博EMSX消息

使用彭博EMSX订阅列表对象取消订阅订单和路由事件osubsrsubs. 此代码假定命令创建osubs路线创建rsubs

c.Session.unsubscribe (osubs) c.Session.unsubscribe (rsubs)

关闭彭博EMSX连接。

关闭(c)

输入参数

全部崩溃

Bloomberg EMSX服务连接,指定为使用创建的连接对象emsx

要删除的路由,指定为包含字段的结构EMSX_序列EMSX_路线_ID

例子:routenum。EMSX_SEQUENCE = 728918;
routenum.EMSX_ROUTE_ID=1;

数据类型:结构

超时值,指定为非负整数。这个整数表示事件处理程序在每次代码迭代时侦听事件队列的时间(以毫秒为单位)。事件处理程序可以是默认的或自定义的事件处理程序。

数据类型:双重的

自定义事件处理程序或超时值的选项,指定为结构。要重用用于为事件处理程序指定自定义事件处理程序或超时值的设置,请使用选择权结构

例如,指定使用自定义事件处理程序和200毫秒的超时值。

options.useDefaultEventHandler=false;options.timeOut=200;

数据类型:结构

输出参数

全部崩溃

事件队列内容,以双精度或结构返回。

如果事件队列包含事件,事件是包含事件队列当前内容的结构。否则,事件是空的双人房。

介绍了R2013a