Examples of pushData()


Examples of net.hasor.rsf.protocol.block.RequestSocketBlock.pushData()

        //2.调用参数
        int pCount = msg.getParameterCount();
        for (int i = 0; i < pCount; i++) {
            String pType = msg.getParameterType(i);
            byte[] pData = msg.getParameterValue(i);
            socketMsg.addParameter(pushString(socketMsg, pType), socketMsg.pushData(pData));
        }
        //3.Opt参数
        String[] optKeys = msg.getOptionKeys();
        for (int i = 0; i < optKeys.length; i++) {
            socketMsg.addOption(//
View Full Code Here

Examples of net.hasor.rsf.protocol.block.ResponseSocketBlock.pushData()

        socketMsg.setVersion(version);//协议版本
        socketMsg.setRequestID(msg.getRequestID());//请求ID
        socketMsg.setStatus(msg.getStatus());//响应状态
        socketMsg.setSerializeType(pushString(socketMsg, msg.getSerializeType()));//序列化策略
        socketMsg.setReturnType(pushString(socketMsg, msg.getReturnType()));//返回类型
        socketMsg.setReturnData(socketMsg.pushData(msg.getReturnData()));//返回值
        //2.Opt参数
        String[] optKeys = msg.getOptionKeys();
        for (int i = 0; i < optKeys.length; i++) {
            socketMsg.addOption(//
                    pushString(socketMsg, optKeys[i]), pushString(socketMsg, msg.getOption(optKeys[i])));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.