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

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


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

Classes
~~~~~~~

.. autoapisummary::

   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.ICpForeTdUtil
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.ICpTdField
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.ICpTdFields
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.CpTdField
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.CpTdFields
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.ICpForeTdDib
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.IForeTdDibEvents
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.IForeTdDibEventsHandler
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.CpForeTdUtil
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.CpForeTradeKey
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvFutOrder
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvFutConInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvFutNotConInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvfNotPaymentInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvfDepositRecInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.FxMgOrder
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.FxMgConInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.FxMgNotConInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.FxMgNotPaymentInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.FxMgDepositRecInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.OvfOffDepositRecInq
   koapy.backend.daishin_cybos_plus.stub.CpForeTrade.CpTd6345




.. py:class:: ICpForeTdUtil

   .. py:property:: AccountNumber
      :type: Any


   .. py:attribute:: CLSID
      

      

   .. py:method:: TradeInit(Reserved: int = 0) -> int


   .. py:method:: GoodsList(acc: str, Filter: int) -> Any



.. py:class:: ICpTdField

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


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


   .. py:attribute:: CLSID
      

      


.. py:class:: ICpTdFields

   .. py:attribute:: CLSID
      

      


.. py:class:: CpTdField

   Bases: :py:obj:`ICpTdField`

   .. py:attribute:: CLSID
      

      


.. py:class:: CpTdFields

   Bases: :py:obj:`ICpTdFields`

   .. py:attribute:: CLSID
      

      


.. py:class:: ICpForeTdDib

   .. 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:: GetHeaderValue(_MIDL__ICpForeTdDib0000_: int) -> Any


   .. py:method:: GetDataValue(_MIDL__ICpForeTdDib0001_: int, _MIDL__ICpForeTdDib0002_: int) -> Any


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


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


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


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


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


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


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


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



.. py:class:: IForeTdDibEvents

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


   .. py:attribute:: CLSID
      

      


.. py:class:: IForeTdDibEventsHandler

   .. py:attribute:: CLSID
      

      

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



.. py:class:: CpForeTdUtil

   Bases: :py:obj:`ICpForeTdUtil`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.CpForeTdUtil.1

      


.. py:class:: CpForeTradeKey

   Bases: :py:obj:`ICpForeTdDib`

   .. py:attribute:: CLSID
      

      


.. py:class:: OvFutOrder

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvFutOrder.1

      


.. py:class:: OvFutConInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvFutConInq.1

      


.. py:class:: OvFutNotConInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvFutNotConInq.1

      


.. py:class:: OvfNotPaymentInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvfNotPaymentInq.1

      


.. py:class:: OvfDepositRecInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvfDepositRecInq.1

      


.. py:class:: FxMgOrder

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvFutOrder.1

      


.. py:class:: FxMgConInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.FxMgConInq.1

      


.. py:class:: FxMgNotConInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.FxMgNotConInq.1

      


.. py:class:: FxMgNotPaymentInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.FxMgNotPaymentInq.1

      


.. py:class:: FxMgDepositRecInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.FxMgDepositRecInq.1

      


.. py:class:: OvfOffDepositRecInq

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.OvfOffDepositRecInq.1

      


.. py:class:: CpTd6345

   Bases: :py:obj:`ICpForeTdDib`, :py:obj:`IForeTdDibEvents`

   .. py:attribute:: CLSID
      

      

   .. py:attribute:: PROGID
      :annotation: = CpForeTrade.CpTd6345.1

      


