Returning Results from a Custom Method Возвращая результаты из пользов. метода

Returning Results from a Custom Method

Пользовательский метод может возвращать единичные результатирующие данные. Эти значения должны конвертироватся Аction Message Format (AMF) объектом для распознования Flash плеером клиентом. Эти типы свойств включают проcтые типы как strings, integers и booleans и более сложные такие как objects(объекты), arrays или arrays of objects. com.wowza.wms.module.ModuleBase класс включает много функций помощи для возврата к простым типам. Для более сложных типов com.wowza.wms.amf пакет содержит API для создания объектов и общения. См API javadocs и “Server Side Coding” примеры для детальной инфы. Ниже пример трех методов возвращения простых типов свойств:

package com.mycompany.module;

import com.wowza.wms.module.*;

import com.wowza.wms.client.*;

import com.wowza.wms.amf.*;

import com.wowza.wms.request.*;

public class MyModule extends ModuleBase

{

public void myFunctionString(IClient client,

RequestFunction function, AMFDataList params)

{

sendResult(client, params, «Hello World»);

}

public void myFunctionInt(IClient client,

RequestFunction function, AMFDataList params)

{

sendResult(client, params, 536);

}

public void myFunctionBoolean(IClient client,

RequestFunction function, AMFDataList params)

{

sendResult(client, params, true);

}

}

Returning Results from a Custom Method Возвращая результаты из пользов. метода