Пример #1
0
 def __setDefault(self):
     """
     Sets current entity to default (allowing the system to initialize
     by itself) and stops request processing.
     Returns:
         initialization result as flags
     """
     return self.__setEntity(CreatePrbEntityCtx())
Пример #2
0
 def restorePrevious(self):
     """
     Trying to set current entity to previous.
     Returns:
         initialization result as flags
     """
     return self.__setEntity(
         CreatePrbEntityCtx(self.__prevEntity.getCtrlType(),
                            self.__prevEntity.getEntityType(),
                            flags=self.__prevEntity.getFunctionalFlags()))
Пример #3
0
 def __setPreQueue(self, flags=FUNCTIONAL_FLAG.UNDEFINED, queueType=0):
     """
     Sets current entity to queue and stops request processing.
     Args:
         flags: functional flags
         queueType: queue type
     
     Returns:
         initialization result as flags
     """
     return self.__setEntity(
         CreatePrbEntityCtx(_CTRL_TYPE.PREQUEUE,
                            queueType,
                            flags=flags,
                            initCtx=self.__requestCtx))
Пример #4
0
 def __setUnit(self, flags=FUNCTIONAL_FLAG.UNDEFINED, prbType=0):
     """
     Sets current entity to unit and stops request processing.
     Args:
         flags: functional flags
         prbType: prebattle type
     
     Returns:
         initialization result as flags
     """
     return self.__setEntity(
         CreatePrbEntityCtx(_CTRL_TYPE.UNIT,
                            prbType,
                            flags=flags,
                            initCtx=self.__requestCtx))
Пример #5
0
 def __setDefault(self):
     return self.__setEntity(
         CreatePrbEntityCtx(flags=FUNCTIONAL_FLAG.DEFAULT))
Пример #6
0
 def __setPreQueue(self, flags=FUNCTIONAL_FLAG.UNDEFINED, queueType=0):
     return self.__setEntity(
         CreatePrbEntityCtx(_CTRL_TYPE.PREQUEUE,
                            queueType,
                            flags=flags,
                            initCtx=self.__requestCtx))
Пример #7
0
 def __setUnit(self, flags=FUNCTIONAL_FLAG.UNDEFINED, prbType=0):
     return self.__setEntity(
         CreatePrbEntityCtx(_CTRL_TYPE.UNIT,
                            prbType,
                            flags=flags,
                            initCtx=self.__requestCtx))
Пример #8
0
 def restorePrevious(self):
     return self.__setEntity(
         CreatePrbEntityCtx(self.__prevEntity.getCtrlType(),
                            self.__prevEntity.getEntityType(),
                            flags=self.__prevEntity.getFunctionalFlags()))