public static Ice.DispatchStatus grant_privilige___(AppService obj__, IceInternal.Incoming inS__, Ice.Current current__) { Ice.ObjectImpl.checkMode__(Ice.OperationMode.Normal, current__.mode); IceInternal.BasicStream is__ = inS__.startReadParams(); string valid_thru; IceInternal.ParamPatcher<minie.irpc.cm_user_friend_rpc> friend__PP = new IceInternal.ParamPatcher<minie.irpc.cm_user_friend_rpc>(minie.irpc.cm_user_friend_rpc.ice_staticId()); is__.readObject(friend__PP); IceInternal.ParamPatcher<minie.irpc.cm_node_rpc> room__PP = new IceInternal.ParamPatcher<minie.irpc.cm_node_rpc>(minie.irpc.cm_node_rpc.ice_staticId()); is__.readObject(room__PP); valid_thru = is__.readString(); is__.readPendingObjects(); inS__.endReadParams(); minie.irpc.cm_friend_privilege_rpc ret__ = obj__.grant_privilige(friend__PP.value, room__PP.value, valid_thru, current__); IceInternal.BasicStream os__ = inS__.startWriteParams__(Ice.FormatType.DefaultFormat); os__.writeObject(ret__); os__.writePendingObjects(); inS__.endWriteParams__(true); return Ice.DispatchStatus.DispatchOK; }