Added:
wiki/ApiDocIbExtUnderComp.wiki
Modified:
wiki/ApiDocIbExtContract.wiki
wiki/ApiDocIbExtEClientErrors.wiki
wiki/ApiDocIbExtEClientSocket.wiki
wiki/ApiDocIbExtEReader.wiki
wiki/ApiDocIbExtEWrapper.wiki
wiki/ApiDocIbExtEWrapperMsgGenerator.wiki
wiki/ApiDocIbExtExecution.wiki
wiki/ApiDocIbExtTickType.wiki
wiki/ApiDocIbOptMessage.wiki
wiki/DocumentationIndex.wiki
Log:
Updated docs.
Modified: wiki/ApiDocIbExtContract.wiki
==============================================================================
--- wiki/ApiDocIbExtContract.wiki (original)
+++ wiki/ApiDocIbExtContract.wiki Thu Sep 4 10:19:17 2008
@@ -9,22 +9,22 @@
method *`__init__()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#40
line 40]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#41
line 41]
====== . ======
method *`clone()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#45
line 45]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#46
line 46]
====== . ======
method *`__init___0(p_conId, p_symbol, p_secType, p_expiry,
p_strike, p_right, p_multiplier, p_exchange, p_currency,
p_localSymbol, p_comboLegs, p_primaryExch, p_includeExpired)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#51
line 51]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#52
line 52]
====== . ======
method *`__eq__(p_other)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#78
line 78]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Contract.py#79
line 79]
====== . ======
Modified: wiki/ApiDocIbExtEClientErrors.wiki
==============================================================================
--- wiki/ApiDocIbExtEClientErrors.wiki (original)
+++ wiki/ApiDocIbExtEClientErrors.wiki Thu Sep 4 10:19:17 2008
@@ -9,7 +9,7 @@
method *`__init__()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientErrors.py#67
line 67]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientErrors.py#69
line 69]
====== . ======
Modified: wiki/ApiDocIbExtEClientSocket.wiki
==============================================================================
--- wiki/ApiDocIbExtEClientSocket.wiki (original)
+++ wiki/ApiDocIbExtEClientSocket.wiki Thu Sep 4 10:19:17 2008
@@ -14,282 +14,292 @@
method *`serverVersion()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#96
line 96]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#101
line 101]
====== . ======
method *`TwsConnectionTime()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#99
line 99]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#104
line 104]
====== . ======
method *`wrapper()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#102
line 102]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#107
line 107]
====== . ======
method *`reader()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#105
line 105]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#110
line 110]
====== . ======
method *`__init__(anyWrapper)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#108
line 108]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#113
line 113]
====== . ======
method *`isConnected()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#111
line 111]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#116
line 116]
====== . ======
method *`eConnect(host, port, clientId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#116
line 116]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#121
line 121]
====== . ======
method *`connectionError()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#126
line 126]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#132
line 132]
====== . ======
method *`checkConnected(host)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#130
line 130]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#136
line 136]
====== . ======
method *`createReader(socket, dis)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#138
line 138]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#144
line 144]
====== . ======
method *`eConnect_0(socket, clientId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#143
line 143]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#149
line 149]
====== . ======
method *`eDisconnect()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#163
line 163]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#168
line 168]
====== . ======
method *`cancelScannerSubscription(tickerId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#177
line 177]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#190
line 190]
====== . ======
method *`reqScannerParameters()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#194
line 194]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#207
line 207]
====== . ======
method *`reqScannerSubscription(tickerId, subscription)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#210
line 210]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#223
line 223]
====== . ======
method *`reqMktData(tickerId, contract, genericTickList, snapshot)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#250
line 250]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#263
line 263]
====== . ======
method *`cancelHistoricalData(tickerId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#299
line 299]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#325
line 325]
====== . ======
method *`cancelRealTimeBars(tickerId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#315
line 315]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#341
line 341]
====== . ======
method *`reqHistoricalData(tickerId, contract, endDateTime,
durationStr, barSizeSetting, whatToShow, useRTH, formatDate)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#332
line 332]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#358
line 358]
====== . ======
method *`reqRealTimeBars(tickerId, contract, barSize, whatToShow,
useRTH)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#391
line 391]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#417
line 417]
====== . ======
- method *`reqContractDetails(contract)`*
+ method *`reqContractDetails(reqId, contract)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#425
line 425]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#451
line 451]
====== . ======
method *`reqMktDepth(tickerId, contract, numRows)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#455
line 455]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#483
line 483]
====== . ======
method *`cancelMktData(tickerId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#484
line 484]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#512
line 512]
====== . ======
method *`cancelMktDepth(tickerId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#498
line 498]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#526
line 526]
====== . ======
method *`exerciseOptions(tickerId, contract, exerciseAction,
exerciseQuantity, account, override)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#515
line 515]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#543
line 543]
====== . ======
method *`placeOrder(id, contract, order)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#550
line 550]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#578
line 578]
====== . ======
method *`reqAccountUpdates(subscribe, acctCode)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#704
line 704]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#753
line 753]
====== . ======
method *`reqExecutions(filter)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#720
line 720]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#769
line 769]
====== . ======
method *`cancelOrder(id)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#741
line 741]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#790
line 790]
====== . ======
method *`reqOpenOrders()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#755
line 755]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#804
line 804]
====== . ======
method *`reqIds(numIds)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#768
line 768]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#817
line 817]
====== . ======
method *`reqNewsBulletins(allMsgs)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#782
line 782]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#831
line 831]
====== . ======
method *`cancelNewsBulletins()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#796
line 796]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#845
line 845]
====== . ======
method *`setServerLogLevel(logLevel)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#809
line 809]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#858
line 858]
====== . ======
method *`reqAutoOpenOrders(bAutoBind)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#823
line 823]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#872
line 872]
====== . ======
method *`reqAllOpenOrders()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#837
line 837]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#886
line 886]
====== . ======
method *`reqManagedAccts()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#850
line 850]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#899
line 899]
====== . ======
method *`requestFA(faDataType)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#863
line 863]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#912
line 912]
====== . ======
method *`replaceFA(faDataType, xml)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#880
line 880]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#929
line 929]
====== . ======
method *`reqCurrentTime()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#898
line 898]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#947
line 947]
+ ====== . ======
+
+ method *`reqFundamentalData(reqId, contract, reportType)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#963
line 963]
+ ====== . ======
+
+ method *`cancelFundamentalData(reqId)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#987
line 987]
====== . ======
method *`error(err)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#915
line 915]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1005
line 1005]
====== . ======
method *`error_0(id, errorCode, errorMsg)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#920
line 920]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1010
line 1010]
====== . ======
method *`close()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#923
line 923]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1013
line 1013]
====== . ======
method *`is_(strval)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#928
line 928]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1018
line 1018]
====== . ======
method *`isNull(strval)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#932
line 932]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1022
line 1022]
====== . ======
method *`error_1(id, pair, tail)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#936
line 936]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1026
line 1026]
====== . ======
method *`send(strval)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#940
line 940]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1030
line 1030]
====== . ======
method *`sendEOL()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#945
line 945]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1035
line 1035]
====== . ======
method *`send_0(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#949
line 949]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1039
line 1039]
====== . ======
method *`send_1(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#953
line 953]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1043
line 1043]
====== . ======
method *`send_2(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#958
line 958]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1048
line 1048]
====== . ======
method *`send_3(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#962
line 962]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1052
line 1052]
====== . ======
method *`sendMax(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#966
line 966]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1056
line 1056]
====== . ======
method *`sendMax_0(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#973
line 973]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1063
line 1063]
====== . ======
method *`send_4(val)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#980
line 980]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1070
line 1070]
====== . ======
method *`IsEmpty(strval)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#984
line 984]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EClientSocket.py#1074
line 1074]
====== . ======
Modified: wiki/ApiDocIbExtEReader.wiki
==============================================================================
--- wiki/ApiDocIbExtEReader.wiki (original)
+++ wiki/ApiDocIbExtEReader.wiki Thu Sep 4 10:19:17 2008
@@ -5,71 +5,71 @@
generated source for EReader
-class defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#30
line 30]
+class defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#31
line 31]
method *`parent()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#63
line 63]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#66
line 66]
====== . ======
method *`eWrapper()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#66
line 66]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#69
line 69]
====== . ======
method *`__init__(parent, dis)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#70
line 70]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#73
line 73]
====== . ======
method *`__init___0(name, parent, dis)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#74
line 74]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#77
line 77]
====== . ======
method *`run()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#80
line 80]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#83
line 83]
====== . ======
method *`processMsg(msgId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#90
line 90]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#93
line 93]
====== . ======
method *`readStr()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#553
line 553]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#590
line 590]
====== . ======
method *`readBoolFromInt()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#563
line 563]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#600
line 600]
====== . ======
method *`readInt()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#567
line 567]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#604
line 604]
====== . ======
method *`readIntMax()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#571
line 571]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#608
line 608]
====== . ======
method *`readLong()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#575
line 575]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#612
line 612]
====== . ======
method *`readDouble()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#579
line 579]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#616
line 616]
====== . ======
method *`readDoubleMax()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#583
line 583]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EReader.py#620
line 620]
====== . ======
Modified: wiki/ApiDocIbExtEWrapper.wiki
==============================================================================
--- wiki/ApiDocIbExtEWrapper.wiki (original)
+++ wiki/ApiDocIbExtEWrapper.wiki Thu Sep 4 10:19:17 2008
@@ -67,74 +67,84 @@
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#85
line 85]
====== . ======
- method *`contractDetails(contractDetails)`*
+ method *`contractDetails(reqId, contractDetails)`*
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#88
line 88]
====== . ======
- method *`bondContractDetails(contractDetails)`*
+ method *`bondContractDetails(reqId, contractDetails)`*
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#91
line 91]
====== . ======
- method *`execDetails(orderId, contract, execution)`*
+ method *`contractDetailsEnd(reqId)`*
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#94
line 94]
====== . ======
- method *`updateMktDepth(tickerId, position, operation, side, price,
size)`*
+ method *`execDetails(orderId, contract, execution)`*
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#97
line 97]
====== . ======
+ method *`updateMktDepth(tickerId, position, operation, side, price,
size)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#100
line 100]
+ ====== . ======
+
method *`updateMktDepthL2(tickerId, position, marketMaker,
operation, side, price, size)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#105
line 105]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#108
line 108]
====== . ======
method *`updateNewsBulletin(msgId, msgType, message, origExchange)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#114
line 114]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#117
line 117]
====== . ======
method *`managedAccounts(accountsList)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#117
line 117]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#120
line 120]
====== . ======
method *`receiveFA(faDataType, xml)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#120
line 120]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#123
line 123]
====== . ======
method *`historicalData(reqId, date, open, high, low, close,
volume, count, WAP, hasGaps)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#123
line 123]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#126
line 126]
====== . ======
method *`scannerParameters(xml)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#135
line 135]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#138
line 138]
====== . ======
method *`scannerData(reqId, rank, contractDetails, distance,
benchmark, projection, legsStr)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#138
line 138]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#141
line 141]
====== . ======
method *`scannerDataEnd(reqId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#147
line 147]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#150
line 150]
====== . ======
method *`realtimeBar(reqId, time, open, high, low, close, volume,
wap, count)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#150
line 150]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#153
line 153]
====== . ======
method *`currentTime(time)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#161
line 161]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#164
line 164]
+ ====== . ======
+
+ method *`fundamentalData(reqId, data)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapper.py#167
line 167]
====== . ======
Modified: wiki/ApiDocIbExtEWrapperMsgGenerator.wiki
==============================================================================
--- wiki/ApiDocIbExtEWrapperMsgGenerator.wiki (original)
+++ wiki/ApiDocIbExtEWrapperMsgGenerator.wiki Thu Sep 4 10:19:17 2008
@@ -49,102 +49,112 @@
method *`updateAccountValue(key, value, currency, accountName)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#92
line 92]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#95
line 95]
====== . ======
method *`updatePortfolio(contract, position, marketPrice,
marketValue, averageCost, unrealizedPNL, realizedPNL, accountName)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#96
line 96]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#99
line 99]
====== . ======
method *`updateAccountTime(timeStamp)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#108
line 108]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#111
line 111]
====== . ======
method *`nextValidId(orderId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#112
line 112]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#115
line 115]
====== . ======
- method *`contractDetails(contractDetails)`*
+ method *`contractDetails(reqId, contractDetails)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#116
line 116]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#119
line 119]
====== . ======
method *`contractDetailsMsg(contractDetails)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#122
line 122]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#125
line 125]
====== . ======
method *`contractMsg(contract)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#127
line 127]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#130
line 130]
====== . ======
- method *`bondContractDetails(contractDetails)`*
+ method *`bondContractDetails(reqId, contractDetails)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#132
line 132]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#135
line 135]
+ ====== . ======
+
+ method *`contractDetailsEnd(reqId)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#141
line 141]
====== . ======
method *`execDetails(orderId, contract, execution)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#138
line 138]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#145
line 145]
====== . ======
method *`updateMktDepth(tickerId, position, operation, side, price,
size)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#143
line 143]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#150
line 150]
====== . ======
method *`updateMktDepthL2(tickerId, position, marketMaker,
operation, side, price, size)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#152
line 152]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#159
line 159]
====== . ======
method *`updateNewsBulletin(msgId, msgType, message, origExchange)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#162
line 162]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#169
line 169]
====== . ======
method *`managedAccounts(accountsList)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#166
line 166]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#173
line 173]
====== . ======
method *`receiveFA(faDataType, xml)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#170
line 170]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#177
line 177]
====== . ======
method *`historicalData(reqId, date, open, high, low, close,
volume, count, WAP, hasGaps)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#174
line 174]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#181
line 181]
====== . ======
method *`realtimeBar(reqId, time, open, high, low, close, volume,
wap, count)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#187
line 187]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#194
line 194]
====== . ======
method *`scannerParameters(xml)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#199
line 199]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#206
line 206]
====== . ======
method *`scannerData(reqId, rank, contractDetails, distance,
benchmark, projection, legsStr)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#203
line 203]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#210
line 210]
====== . ======
method *`scannerDataEnd(reqId)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#214
line 214]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#221
line 221]
====== . ======
method *`currentTime(time)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#218
line 218]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#225
line 225]
+ ====== . ======
+
+ method *`fundamentalData(reqId, data)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/EWrapperMsgGenerator.py#229
line 229]
====== . ======
Modified: wiki/ApiDocIbExtExecution.wiki
==============================================================================
--- wiki/ApiDocIbExtExecution.wiki (original)
+++ wiki/ApiDocIbExtExecution.wiki Thu Sep 4 10:19:17 2008
@@ -9,17 +9,17 @@
method *`__init__()`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#35
line 35]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#37
line 37]
====== . ======
- method *`__init___0(p_orderId, p_clientId, p_execId, p_time,
p_acctNumber, p_exchange, p_side, p_shares, p_price, p_permId,
p_liquidation)`*
+ method *`__init___0(p_orderId, p_clientId, p_execId, p_time,
p_acctNumber, p_exchange, p_side, p_shares, p_price, p_permId,
p_liquidation, p_cumQty, p_avgPrice)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#44
line 44]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#48
line 48]
====== . ======
method *`__eq__(p_other)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#67
line 67]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/Execution.py#75
line 75]
====== . ======
Modified: wiki/ApiDocIbExtTickType.wiki
==============================================================================
--- wiki/ApiDocIbExtTickType.wiki (original)
+++ wiki/ApiDocIbExtTickType.wiki Thu Sep 4 10:19:17 2008
@@ -9,7 +9,7 @@
method *`getField(tickType)`*
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/TickType.py#70
line 70]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/TickType.py#71
line 71]
====== . ======
Added: wiki/ApiDocIbExtUnderComp.wiki
==============================================================================
--- (empty file)
+++ wiki/ApiDocIbExtUnderComp.wiki Thu Sep 4 10:19:17 2008
@@ -0,0 +1,20 @@
+#summary Translated source for UnderComp.
+#labels ApiDoc
+
+=== UnderComp(object) (class) ===
+
+generated source for UnderComp
+
+class defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/UnderComp.py#17
line 17]
+
+ method *`__init__()`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/UnderComp.py#25
line 25]
+ ====== . ======
+
+ method *`__eq__(p_other)`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/ext/UnderComp.py#30
line 30]
+ ====== . ======
+
+
Modified: wiki/ApiDocIbOptMessage.wiki
==============================================================================
--- wiki/ApiDocIbOptMessage.wiki (original)
+++ wiki/ApiDocIbOptMessage.wiki Thu Sep 4 10:19:17 2008
@@ -19,7 +19,7 @@
_A (partial) method so other modules can use the same mappings we have._
-defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#149
line 149]
+defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#155
line 155]
====== . ======
=== isWrapperMethod(name, value) (function) ===
@@ -32,7 +32,7 @@
returns: True if wrapper method
}}}
-defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#101
line 101]
+defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#107
line 107]
====== . ======
=== selectWrapperMethods(cls) (function) ===
@@ -44,7 +44,7 @@
returns: list of two-tuples, each (name, argnames)
}}}
-defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#113
line 113]
+defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#119
line 119]
====== . ======
=== buildMessageTypes(wrapper, mapping, *bases) (function) ===
@@ -58,7 +58,18 @@
returns: None
}}}
-defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#128
line 128]
+defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#134
line 134]
+====== . ======
+
+=== messageTypeNames() (function) ===
+
+_Builds set of message type names. _
+
+ {{{
+ returns: set of all message type names as strings
+ }}}
+
+defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#158
line 158]
====== . ======
=== MessageType(type) (class) ===
@@ -97,11 +108,16 @@
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#52
line 52]
====== . ======
- method *`__str__()`*
+ method *`__len__()`*
defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#61
line 61]
====== . ======
+ method *`__str__()`*
+
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#67
line 67]
+ ====== . ======
+
method *`items()`*
_List of message (slot, slot value) pairs, as 2-tuples. _
@@ -110,7 +126,7 @@
returns: list of 2-tuples, each slot (name, value)
}}}
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#69
line 69]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#75
line 75]
====== . ======
method *`values()`*
@@ -121,7 +137,7 @@
returns: list of each slot value
}}}
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#76
line 76]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#82
line 82]
====== . ======
method *`keys()`*
@@ -132,13 +148,13 @@
returns: list of each slot.
}}}
- defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#83
line 83]
+ defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#89
line 89]
====== . ======
=== Error(Message) (class) ===
Specialized message type. The error family of method calls can't be built
programmatically, so we define one here.
-class defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#91
line 91]
+class defined at
[http://code.google.com/p/ibpy/source/browse/trunk/ib/opt/message.py#97
line 97]
Modified: wiki/DocumentationIndex.wiki
==============================================================================
--- wiki/DocumentationIndex.wiki (original)
+++ wiki/DocumentationIndex.wiki Thu Sep 4 10:19:17 2008
@@ -1,14 +1,14 @@
#summary Project documentation index.
#labels Featured
-== How To Documents ==
+== Guides ==
* [GettingStarted Getting Started] - instructions for installation and
general use
* [IbPyLikeJava Using IbPy like Java] - how to use the generated source
* [IbPyOptional Using the optional IbPy interface] - how to use the
optional, more Pythonic interface
* [ThreadAndGuiNotes Using GUI frameworks and Threads] - how to
use !IbPy with various GUI frameworks and threading models
-== API Reference Documents ===
+== API Reference ===
* [ApiDocIbExtAnyWrapper ApiDocIbExtAnyWrapper] - documentation for
{{{ib.ext.AnyWrapper}}}
* [ApiDocIbExtComboLeg ApiDocIbExtComboLeg] - documentation for
{{{ib.ext.ComboLeg}}}
@@ -36,3 +36,4 @@
* [ApiDocIbExtUtil ApiDocIbExtUtil] - documentation for {{{ib.ext.Util}}}
* [ApiDocIbLibLogger ApiDocIbLibLogger] - documentation for
{{{ib.lib.logger}}}
* [ApiDocIbOptConnection ApiDocIbOptConnection] - documentation for
{{{ib.opt.connection}}}
+ * [ApiDocIbExtUnderComp ApiDocIbExtUnderComp] - documentation for
{{{ib.ext.UnderComp}}}