koapy.backend.kiwoom_open_api_plus.core.KiwoomOpenApiPlusScreenManager

Module Contents

Classes

KiwoomOpenApiPlusScreenManager

class koapy.backend.kiwoom_open_api_plus.core.KiwoomOpenApiPlusScreenManager.KiwoomOpenApiPlusScreenManager(control: Optional[koapy.backend.kiwoom_open_api_plus.core.KiwoomOpenApiPlusDispatchFunctions.KiwoomOpenApiPlusDispatchFunctions] = None)[source]

Bases: koapy.utils.logging.Logging.Logging

MAXIMUM_NUMBER_OF_SCREENS = 200[source]
static number_to_screen_no(number: int) str[source]
static screen_no_to_number(screen_no: str) int[source]
is_inuse(self, screen_no: str) bool[source]
get_single_free_screen(self, exclude: Optional[Collection[str]] = None) str[source]
get_multiple_free_screens(self, count: int) List[str][source]
get_free_screen(self, count: Optional[int] = None) Union[str, List[str]][source]
borrow_screen(self, screen_no: Optional[str] = None, reuse: bool = True, pop: bool = True) str[source]
return_screen(self, screen_no: str) bool[source]