def onError(self,errcode,errmsg,timeout=None,extra={}): # function index: idx_4 m_1 = tce.RpcMessageCall(self) m_1.ifidx = 0 m_1.opidx = 2 m_1.extra.setStrDict(extra) d_2 = '' d_2 = tce.serial_string(errcode,d_2) m_1.paramstream += d_2 d_2 = '' d_2 = tce.serial_string(errmsg,d_2) m_1.paramstream += d_2 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) if not timeout: timeout = tce.RpcCommunicator.instance().getRpcCallTimeout() m_5 = None try: m_5 = m_1.mtx.get(timeout=timeout) except: raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5
def onUserOffline(self,user_id,gws_id,device,timeout=None,extra={}): # function index: idx_4 m_1 = tce.RpcMessageCall(self) m_1.ifidx = 1 m_1.opidx = 1 m_1.extra.setStrDict(extra) d_2 = '' d_2 = tce.serial_string(user_id,d_2) m_1.paramstream += d_2 d_2 = '' d_2 = tce.serial_string(gws_id,d_2) m_1.paramstream += d_2 d_2 = '' d_2 += tce.serial_int(device,d_2) m_1.paramstream += d_2 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) if not timeout: timeout = tce.RpcCommunicator.instance().getRpcCallTimeout() m_5 = None try: m_5 = m_1.mtx.get(timeout=timeout) except: raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5
def marshall(self): d ='' d = tce.serial_string(self.realm,d) d = tce.serial_string(self.seq,d) d = tce.serial_string(self.sender,d) d = tce.serial_string(self.stime,d) return d
def onUserOffline_oneway(self,user_id,gws_id,device,extra={}): # function index: idx_4 try: m_1 = tce.RpcMessageCall(self) m_1.ifidx = 1 m_1.opidx = 1 m_1.calltype |= tce.RpcMessage.ONEWAY m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.extra.setStrDict(extra) d_2 = '' d_2 = tce.serial_string(user_id,d_2) m_1.paramstream += d_2 d_2 = '' d_2 = tce.serial_string(gws_id,d_2) m_1.paramstream += d_2 d_2 = '' d_2 += tce.serial_int(device,d_2) m_1.paramstream += d_2 r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED)
def onUserOffline_oneway(self,userid,gws_id,device,extra={}): # function index: idx_4 try: m_1 = tce.RpcMessageCall(self) m_1.ifidx = 1 m_1.opidx = 1 m_1.calltype |= tce.RpcMessage.ONEWAY m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.extra.setStrDict(extra) d_2 = '' d_2 = tce.serial_string(userid,d_2) m_1.paramstream += d_2 d_2 = '' d_2 = tce.serial_string(gws_id,d_2) m_1.paramstream += d_2 d_2 = '' d_2 += tce.serial_int(device,d_2) m_1.paramstream += d_2 r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED)
def marshall(self): d = '' d += struct.pack('!I',len(self.ds.keys())) for k,v in self.ds.items(): d = tce.serial_string(k,d) d = tce.serial_string(v,d) return d
def marshall(self): d ='' d = tce.serial_string(self.type_,d) d = tce.serial_string(self.title,d) d = tce.serial_string(self.content,d) d = tce.serial_string(self.p1,d) d = tce.serial_string(self.p2,d) return d
def marshall(self): d ='' d = tce.serial_string(self.seq,d) d = tce.serial_string(self.sender_id,d) d = tce.serial_string(self.send_time,d) d = tce.serial_string(self.title,d) d = tce.serial_string(self.content,d) return d
def marshall(self): d ='' d += self.meta.marshall() d = tce.serial_string(self.title,d) d = tce.serial_string(self.content,d) container = Properties_t(self.props) d += container.marshall() return d
def marshall(self): d ='' d = tce.serial_string(self.user_id,d) d = tce.serial_string(self.user_name,d) d = tce.serial_long(self.login_time,d) d = tce.serial_long(self.expire_time,d) d += tce.serial_int(self.platform_type,d) d = tce.serial_string(self.device_id,d) return d
def marshall(self): d ='' d += tce.serial_int(self.act_type,d) d = tce.serial_string(self.url,d) d += tce.serial_int(self.conform_on_url,d) d = tce.serial_string(self.activity,d) d = tce.serial_string(self.intent,d) d += tce.serial_int(self.intent_flag,d) d += tce.serial_int(self.pending_flag,d) d = tce.serial_string(self.package_name,d) d = tce.serial_string(self.package_download_url,d) d += tce.serial_int(self.confirm_on_package,d) return d
def datetime(self, ctx): tce.log_debug("callin (datetime)") d = ctx.msg.paramstream idx = 0 cr = None cr = self.inst.datetime(ctx) if not cr: return True d = '' m = tce.RpcMessageReturn(self.inst) m.sequence = ctx.msg.sequence m.callmsg = ctx.msg m.ifidx = ctx.msg.ifidx m.call_id = ctx.msg.call_id m.conn = ctx.msg.conn m.extra = ctx.msg.extra d = tce.serial_string(cr, d) if d: m.paramstream += d ctx.conn.sendMessage(m) return True
def datetime(self,ctx): tce.log_debug("callin (datetime)") d = ctx.msg.paramstream idx = 0 cr = None cr = self.inst.datetime(ctx) if not cr : return True d = '' m = tce.RpcMessageReturn(self.inst) m.sequence = ctx.msg.sequence m.callmsg = ctx.msg m.ifidx = ctx.msg.ifidx m.call_id = ctx.msg.call_id m.conn = ctx.msg.conn m.extra = ctx.msg.extra d = tce.serial_string(cr,d) if d: m.paramstream += d ctx.conn.sendMessage(m) return True
def echo(self,ctx): tce.log_debug("callin (echo)") d = ctx.msg.paramstream idx = 0 _p_text,idx = tce.unserial_string(d,idx) cr = None cr = self.inst.echo(_p_text,ctx) if not cr : return True d = '' m = tce.RpcMessageReturn(self.inst) m.sequence = ctx.msg.sequence m.callmsg = ctx.msg m.ifidx = ctx.msg.ifidx m.call_id = ctx.msg.call_id m.conn = ctx.msg.conn m.extra = ctx.msg.extra d = tce.serial_string(cr,d) if d: m.paramstream += d ctx.conn.sendMessage(m) return True
def echo(self, ctx): tce.log_debug("callin (echo)") d = ctx.msg.paramstream idx = 0 _p_text, idx = tce.unserial_string(d, idx) cr = None cr = self.inst.echo(_p_text, ctx) if not cr: return True d = '' m = tce.RpcMessageReturn(self.inst) m.sequence = ctx.msg.sequence m.callmsg = ctx.msg m.ifidx = ctx.msg.ifidx m.call_id = ctx.msg.call_id m.conn = ctx.msg.conn m.extra = ctx.msg.extra d = tce.serial_string(cr, d) if d: m.paramstream += d ctx.conn.sendMessage(m) return True
def heartbeat_oneway(self, hello, extra={}): # function index: idx_4 try: m_1 = tce.RpcMessageCall(self) m_1.ifidx = 2 m_1.opidx = 2 m_1.calltype |= tce.RpcMessage.ONEWAY m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.extra.setStrDict(extra) d_2 = "" d_2 = tce.serial_string(hello, d_2) m_1.paramstream += d_2 r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED)
def echo(self, text, timeout=None, extra={}): # function index: 2 m_1 = tce.RpcMessageCall(self) m_1.ifidx = 2 m_1.opidx = 0 m_1.extra.setStrDict(extra) d_2 = "" d_2 = tce.serial_string(text, d_2) m_1.paramstream += d_2 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) if not timeout: timeout = tce.RpcCommunicator.instance().getRpcCallTimeout() m_5 = None try: m_5 = m_1.mtx.get(timeout=timeout) except: raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5 idx_6 = 0 d_9 = m_1.paramstream p_7 = None r_8 = False try: p_7 = None p_7, idx_6 = tce.unserial_string(d_9, idx_6) except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_UNSERIALIZE_FAILED) return p_7
def echo(self, text, timeout=None, extra={}): # function index: 2 m_1 = tce.RpcMessageCall(self) m_1.ifidx = 2 m_1.opidx = 0 m_1.extra.setStrDict(extra) d_2 = '' d_2 = tce.serial_string(text, d_2) m_1.paramstream += d_2 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() r_4 = self.conn.sendMessage(m_1) if not r_4: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) if not timeout: timeout = tce.RpcCommunicator.instance().getRpcCallTimeout() m_5 = None try: m_5 = m_1.mtx.get(timeout=timeout) except: raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5 idx_6 = 0 d_9 = m_1.paramstream p_7 = None r_8 = False try: p_7 = None p_7, idx_6 = tce.unserial_string(d_9, idx_6) except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_UNSERIALIZE_FAILED) return p_7
except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_UNSERIALIZE_FAILED) return p_7 def echo_async(self,text,async,cookie=None,extra={}): # function index: idx_6 ecode_2 = tce.RpcConsts.RPCERROR_SUCC m_1 = tce.RpcMessageCall(self) m_1.cookie = cookie m_1.ifidx = 2 m_1.opidx = 0 m_1.extra.setStrDict(extra) d_3 = '' d_3 = tce.serial_string(text,d_3) m_1.paramstream += d_3 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.async = async m_1.asyncparser = ServerPrx.echo_asyncparser r_5 = self.conn.sendMessage(m_1) if not r_5: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) @staticmethod def echo_asyncparser(m,m2): # function index: idx_6 , m2 - callreturn msg. stream_1 = m2.paramstream
raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5 def onError_async(self,errcode,errmsg,async,cookie=None,extra={}): # function index: idx_4 ecode_2 = tce.RpcConsts.RPCERROR_SUCC m_1 = tce.RpcMessageCall(self) m_1.cookie = cookie m_1.ifidx = 0 m_1.opidx = 2 m_1.extra.setStrDict(extra) d_3 = '' d_3 = tce.serial_string(errcode,d_3) m_1.paramstream += d_3 d_3 = '' d_3 = tce.serial_string(errmsg,d_3) m_1.paramstream += d_3 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.async = async m_1.asyncparser = ITerminalPrx.onError_asyncparser r_5 = self.conn.sendMessage(m_1) if not r_5: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) @staticmethod def onError_asyncparser(m,m2):
def marshall(self): d = '' d += struct.pack('!I',len(self.ds)) for o in self.ds: d = tce.serial_string(o,d) return d
def marshall(self): d ='' d = tce.serial_string(self.seq,d) d = tce.serial_string(self.sender_id,d) d = tce.serial_string(self.sent_time,d) d = tce.serial_string(self.title,d) d = tce.serial_string(self.content,d) d = tce.serial_string(self.expire_time,d) d = tce.serial_string(self.send_time,d) d = tce.serial_string(self.accept_time,d) d += tce.serial_int(self.type_,d) d += self.style.marshall() d += self.action.marshall() d = tce.serial_string(self.custom,d) d += tce.serial_int(self.loop_times,d) d += tce.serial_int(self.loop_inerval,d) d = tce.serial_string(self.alert,d) d += tce.serial_int(self.badge,d) d = tce.serial_string(self.sound,d) d = tce.serial_string(self.category,d) d = tce.serial_string(self.raw,d) return d
def marshall(self): d ='' d = tce.serial_bool(self.succ,d) d += tce.serial_int(self.code,d) d = tce.serial_string(self.msg,d) return d
def marshall(self): d ='' d += self.error.marshall() d = tce.serial_string(self.value,d) d = tce.serial_string(self.delta,d) return d
raise tce.RpcException(tce.RpcConsts.RPCERROR_TIMEOUT) if m_5.errcode != tce.RpcConsts.RPCERROR_SUCC: raise tce.RpcException(m_5.errcode) m_1 = m_5 def onError_async(self,errcode,errmsg,async,cookie=None,extra={}): # function index: idx_4 ecode_2 = tce.RpcConsts.RPCERROR_SUCC m_1 = tce.RpcMessageCall(self) m_1.cookie = cookie m_1.ifidx = 0 m_1.opidx = 1 m_1.extra.setStrDict(extra) d_3 = '' d_3 = tce.serial_string(errcode,d_3) m_1.paramstream += d_3 d_3 = '' d_3 = tce.serial_string(errmsg,d_3) m_1.paramstream += d_3 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1.async = async m_1.asyncparser = ITerminalPrx.onError_asyncparser r_5 = self.conn.sendMessage(m_1) if not r_5: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) @staticmethod def onError_asyncparser(m,m2):
except: traceback.print_exc() raise tce.RpcException(tce.RpcConsts.RPCERROR_UNSERIALIZE_FAILED) return p_7 def echo_async(self, text, async, cookie=None, extra={}): # function index: idx_6 ecode_2 = tce.RpcConsts.RPCERROR_SUCC m_1 = tce.RpcMessageCall(self) m_1.cookie = cookie m_1.ifidx = 2 m_1.opidx = 0 m_1.extra.setStrDict(extra) d_3 = '' d_3 = tce.serial_string(text, d_3) m_1.paramstream += d_3 m_1.prx = self m_1.conn = m_1.prx.conn m_1.call_id = tce.RpcCommunicator.instance().currentServer().getId() m_1. async = async m_1.asyncparser = ServerPrx.echo_asyncparser r_5 = self.conn.sendMessage(m_1) if not r_5: raise tce.RpcException(tce.RpcConsts.RPCERROR_SENDFAILED) @staticmethod def echo_asyncparser(m, m2): # function index: idx_6 , m2 - callreturn msg. stream_1 = m2.paramstream