:py:mod:`koapy.backend.daishin_cybos_plus.stub.CpForeDib`
=========================================================

.. py:module:: koapy.backend.daishin_cybos_plus.stub.CpForeDib


Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

   koapy.backend.daishin_cybos_plus.stub.CpForeDib.IForeDib
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.IForeDibEvents
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.IForeDibEventsHandler
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.ICpForeField
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.ICpForeFields
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.CpForeField
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.CpForeFields
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutMst
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutCur
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutBid
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgMst
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgCur
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgOrdReceive
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgConclusion
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgBalance
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutOrdReceive
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutConclusion
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutBalance
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.OvFutureChart
   koapy.backend.daishin_cybos_plus.stub.CpForeDib.FxMgChart




.. py:class:: IForeDib

   .. py:property:: Header
      :type: Any


   .. py:property:: Data
      :type: Any


   .. py:property:: Input
      :type: Any


   .. py:property:: Continue
      :type: int


   .. py:attribute:: CLSID
      

      

   .. py:method:: Request() -> None


   .. py:method:: Subscribe() -> None


   .. py:method:: Unsubscribe() -> None


   .. py:method:: GetHeaderValue(_MIDL__IForeDib0000_: int) -> Any


   .. py:method:: GetDataValue(_MIDL__IForeDib0001_: int, _MIDL__IForeDib0002_: int) -> Any


   .. py:method:: GetInputValue(_MIDL__IForeDib0003_: int) -> Any


   .. py:method:: SetInputValue(_MIDL__IForeDib0004_: int, newVal: Any) -> None


   .. py:method:: GetDibStatus() -> int


   .. py:method:: GetDibMsg1() -> str


   .. py:method:: GetDibMsg2() -> str


   .. py:method:: BlockRequest() -> int


   .. py:method:: SubscribeLatest() -> None


   .. py:method:: BlockRequest2(BlockOption: int) -> int



.. py:class:: IForeDibEvents

   .. py:property:: OnReceived
      :type: Union[koapy.common.EventInstance, Callable[[], None]]


   .. py:attribute:: CLSID
      

      


.. py:class:: IForeDibEventsHandler

   .. py:attribute:: CLSID
      

      

   .. py:method:: OnReceived() -> None



.. py:class:: ICpForeField

   .. py:property:: Name
      :type: str


   .. py:property:: fid
      :type: int


   .. py:attribute:: CLSID
      

      


.. py:class:: ICpForeFields

   .. py:attribute:: CLSID
      

      


.. py:class:: CpForeField

   Bases: :py:obj:`ICpForeField`

   .. py:attribute:: CLSID
      

      


.. py:class:: CpForeFields

   Bases: :py:obj:`ICpForeFields`

   .. py:attribute:: CLSID
      

      


.. py:class:: OvFutMst

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutMst.1

      


.. py:class:: OvFutCur

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutCur.1

      


.. py:class:: OvFutBid

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutBid.1

      


.. py:class:: FxMgMst

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgMst.1

      


.. py:class:: FxMgCur

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgCur.1

      


.. py:class:: FxMgOrdReceive

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgOrdReceive.1

      


.. py:class:: FxMgConclusion

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgConclusion.1

      


.. py:class:: FxMgBalance

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgBalance.1

      


.. py:class:: OvFutOrdReceive

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutOrdReceive.1

      


.. py:class:: OvFutConclusion

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutConclusion.1

      


.. py:class:: OvFutBalance

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutBalance.1

      


.. py:class:: OvFutureChart

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.OvFutureChart.1

      


.. py:class:: FxMgChart

   Bases: :py:obj:`IForeDib`, :py:obj:`IForeDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeDib.FxMgChart.1

      


