mx.netmonNetworkMonitor NetworkMonitor 是框架和企业服务类用于向 Flash Builder Network Monitor 功能发送信息的存根。Object NetworkMonitor 是框架和企业服务类用于向 Flash Builder Network Monitor 功能发送信息的存根。NetworkMonitor 声明了一些将由 Flash Builder 提供的 mix-in 类填充的 Impl 函数。如果不指定这些函数,存根将不做任何事情,或者会根据情况返回 false 或 null。我们目前不使用单体或实例对象来简化调用监视器的代码。 adjustNetConnectionURL 调整 NetConnectionChannel 和 HTTPChannel 请求的 URL,以使其通过监视器的检查。rootUrl用于调整。 url 调整 NetConnectionChannel 和 HTTPChannel 请求的 URL,以使其通过监视器的检查。返回修改过的 URL。 adjustURLRequest 调整 URLRequest,以使其通过监视器的检查。urlRequest要调整的 URLRequest。(支持相对 URL。) rootURL从相对 URL 计算绝对 URL。如有必要,将 SWF 文件的 URL 作为此值传递。 correlationID可用于关联事件的 correlationID。 调整 URLRequest,以使其通过监视器的检查。发送到监视器的 URLRequest 将有两个头:
  • actualHostPort:URL 的实际 host:port
  • correlationID:当请求来自消息传递时请求的 correlationID(Image/Loader 请求需要创建它们自己的 correlationID)
isMonitoring 如果监视器已链接并正在进行监视,则返回 true。 如果监视器已链接并正在进行监视,则返回 true。 monitorEvent 通知监视器有事件发生。event将要发生(或已发生)的事件。 correlationID要与其它事件或请求关联的 correlationID。 通知监视器有事件发生。此方法可以由 Loader 使用来监视安全性和 IO 错误。它不应该用于 Loader 的 complete 事件。 monitorFault 通知监视器有故障发生。faultMessage返回的指示结果的消息。如果是由于调用失败导致的,则为 null。(它在此处为无类型的,以避免牵涉到相关性。) actualFault发生的故障。(它在此处为无类型的,以避免牵涉到相关性。) 通知监视器有故障发生。 monitorInvocation 通知监视器正在发生调用。id导致发生调用的标记(如果可以确定)的标识。 invocationMessage将通过网络发送的消息。(它在此处为无类型的,以避免牵涉到相关性。) messageAgent 通知监视器正在发生调用。 monitorResult 通知监视器有结果返回。resultMessage返回的指示结果的消息。(它在此处为无类型的,以避免牵涉到相关性。) actualResult解码结果 通知监视器有结果返回。 adjustNetConnectionURLImpl 将由 mix-in 指定。 将由 mix-in 指定。 adjustURLRequestImpl 将由 mix-in 指定。 将由 mix-in 指定。 isMonitoringImpl 将由 mix-in 指定。 将由 mix-in 指定。 monitorEventImpl 将由 mix-in 指定。 将由 mix-in 指定。 monitorFaultImpl 将由 mix-in 指定。 将由 mix-in 指定。 monitorInvocationImpl 将由 mix-in 指定。 将由 mix-in 指定。 monitorResultImpl 将由 mix-in 指定。 将由 mix-in 指定。