Source code for koapy.backend.daishin_cybos_plus.stub.CpForeDib

from collections.abc import Iterator
from typing import Any, Callable, Union

from pythoncom import Empty, Missing
from pywintypes import IID, Time

from koapy.common import EventInstance


[docs]class IForeDib:
[docs] CLSID = IID("{366798F0-BAC3-4F67-AAB0-0DB7F9EF021C}")
[docs] def Request(self) -> None: ...
[docs] def Subscribe(self) -> None: ...
[docs] def Unsubscribe(self) -> None: ...
[docs] def GetHeaderValue(self, _MIDL__IForeDib0000_: int) -> Any: ...
[docs] def GetDataValue(self, _MIDL__IForeDib0001_: int, _MIDL__IForeDib0002_: int) -> Any: ...
[docs] def GetInputValue(self, _MIDL__IForeDib0003_: int) -> Any: ...
[docs] def SetInputValue(self, _MIDL__IForeDib0004_: int, newVal: Any) -> None: ...
[docs] def GetDibStatus(self) -> int: ...
[docs] def GetDibMsg1(self) -> str: ...
[docs] def GetDibMsg2(self) -> str: ...
[docs] def BlockRequest(self) -> int: ...
[docs] def SubscribeLatest(self) -> None: ...
[docs] def BlockRequest2(self, BlockOption: int) -> int: ...
@property
[docs] def Header(self) -> Any: ...
@property
[docs] def Data(self) -> Any: ...
@property
[docs] def Input(self) -> Any: ...
@property
[docs] def Continue(self) -> int: ...
[docs]class IForeDibEvents:
[docs] CLSID = IID("{505ECBD8-8FA3-4BFB-B577-2134CE46245E}")
@property
[docs] def OnReceived(self) -> Union[EventInstance, Callable[[], None]]: ...
[docs]class IForeDibEventsHandler:
[docs] CLSID = IID("{505ECBD8-8FA3-4BFB-B577-2134CE46245E}")
[docs] def OnReceived(self) -> None: ...
[docs]class ICpForeField:
[docs] CLSID = IID("{AB43E72A-E1FE-4EDE-B37A-3F75F1B3C026}")
@property
[docs] def Name(self) -> str: ...
@property
[docs] def fid(self) -> int: ...
[docs]class ICpForeFields:
[docs] CLSID = IID("{1A154454-862E-4EA9-BE59-D63216EE6EFE}")
def __call__(self, Index: int) -> Any: ... def __len__(self) -> int: ... def __iter__(self) -> Iterator[Any]: ...
[docs]class CpForeField(ICpForeField):
[docs] CLSID = IID("{93CEC1C0-47AE-474C-93BD-A952B67C5256}")
[docs]class CpForeFields(ICpForeFields):
[docs] CLSID = IID("{EF426FAC-8B2F-4D4E-883F-42ADCA3D258C}")
[docs]class OvFutMst(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{60291C5F-0F0D-413F-A7E5-8FB699E8F050}")
[docs] PROGID = "CpForeDib.OvFutMst.1"
[docs]class OvFutCur(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{10C45173-F22A-4037-AEF9-0A13BA3FA146}")
[docs] PROGID = "CpForeDib.OvFutCur.1"
[docs]class OvFutBid(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{2117D620-501B-48F5-A6C0-2EA83A91453A}")
[docs] PROGID = "CpForeDib.OvFutBid.1"
[docs]class FxMgMst(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{DFCAA3BE-2C51-4D22-8B40-8BD5A26987B9}")
[docs] PROGID = "CpForeDib.FxMgMst.1"
[docs]class FxMgCur(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{1BA716D8-C71E-42B8-813D-F07BBDC08887}")
[docs] PROGID = "CpForeDib.FxMgCur.1"
[docs]class FxMgOrdReceive(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{1BDD5625-B398-44EF-B81D-28F599E5F932}")
[docs] PROGID = "CpForeDib.FxMgOrdReceive.1"
[docs]class FxMgConclusion(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{1593F7B5-6E9A-47D2-A121-0A370A363F64}")
[docs] PROGID = "CpForeDib.FxMgConclusion.1"
[docs]class FxMgBalance(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{CDB1D9C6-C6DF-4004-8BB7-E6D282BBF938}")
[docs] PROGID = "CpForeDib.FxMgBalance.1"
[docs]class OvFutOrdReceive(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{DF4AF880-ED67-4825-A61C-24D1E5D62BF1}")
[docs] PROGID = "CpForeDib.OvFutOrdReceive.1"
[docs]class OvFutConclusion(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{F49DAF7B-8F8C-4EBA-A379-A7A8D7119152}")
[docs] PROGID = "CpForeDib.OvFutConclusion.1"
[docs]class OvFutBalance(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{B5F48DBB-14A4-4346-966C-35187E1390B6}")
[docs] PROGID = "CpForeDib.OvFutBalance.1"
[docs]class OvFutureChart(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{C5082D47-B750-4F6B-A71B-2FFF2BECEFB9}")
[docs] PROGID = "CpForeDib.OvFutureChart.1"
[docs]class FxMgChart(IForeDib, IForeDibEvents):
[docs] CLSID = IID("{13C7321A-77F2-46EA-8330-405553D0EB44}")
[docs] PROGID = "CpForeDib.FxMgChart.1"