Package net.solosky.maplefetion.sipc

Examples of net.solosky.maplefetion.sipc.SipcBody


        Buddy b = it.next();
        buffer.append(receiverTmpl.replace("{uri}", b.getUri()));
      }
      body = body.replace("{receiverList}", buffer.toString());
     
      req.setBody(new SipcBody(body));
      return req;
    }
View Full Code Here


        ScheduleSMS s = it.next();
        buffer.append(scheduleSMSTmpl.replace("{id}", Long.toString(s.getId())));
      }
      body = body.replace("{scheduleSMSList}", buffer.toString());
     
      req.setBody(new SipcBody(body));
      return req;
    }
View Full Code Here

     */
    public SipcRequest createAddBuddyToBlackList(String uri)
    {
      SipcRequest req = this.createDefaultSipcRequest(SipcMethod.SERVICE);
      req.addHeader(SipcHeader.EVENT, "AddToBlacklist");
      req.setBody(new SipcBody(MessageTemplate.TMPL_ADD_TO_BLACKLIST.replace("{uri}", uri)));
      return req;
    }
View Full Code Here

     */
    public SipcRequest createRemoveBuddyFromBlackList(int userId)
    {
      SipcRequest req = this.createDefaultSipcRequest(SipcMethod.SERVICE);
      req.addHeader(SipcHeader.EVENT, "RemoveFromBlacklistV4");
      req.setBody(new SipcBody(MessageTemplate.TMPL_REMOVE_FROM_BLACKLIST.replace("{userId}", Integer.toString(userId))));
      return req;
    }
View Full Code Here

      buffer.append("s=session\r\n");
      buffer.append("c=IN IP4 "+local.toString()+"\r\n");
      buffer.append("t=0 0\r\n");
      buffer.append("m=message "+Integer.toString(local.getPort())+" sip "+uri);
     
      receipt.setBody(new SipcBody(buffer.toString()));
     
      return receipt;
    }
View Full Code Here

      SipcResponse res = rit.next();
      if(res.getBody()!=null){
        buffer.append(res.getBody().toSendString());
      }
    }
    some.setBody(new SipcBody(buffer.toString()));
   
    //别忘了设置消息长度,虽然可能用不上。。
    some.addHeader(SipcHeader.LENGTH, Integer.toString(some.getBody().getLength()));
   
    //返回新的回复
View Full Code Here

      }
     
      for(;byteReader.hasRemaining() && this.contentLeft>0; this.contentLeft--)
        this.byteWriter.writeByte((byteReader.readByte()));
      if(this.contentLeft==0) {
        this.curMessage.setBody(new SipcBody( ConvertHelper.byte2String(this.byteWriter.toByteArray())));
        this.lastAction = ACTION_NONE;
        return true;
      }else {
        this.lastAction = ACTION_READ_CONTENT;
        return false;
View Full Code Here

TOP

Related Classes of net.solosky.maplefetion.sipc.SipcBody

Copyright © 2018 www.massapicom. 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.