пятница, 22 мая 2020 г.
понедельник, 18 мая 2020 г.
GS.EventHubs
GS.EventHubs.EventHub1.EventHub<TContent> ... where TContent : IHaveContent<TContent>
TypesName: List<string>, string[]
Test Name: DeSerializeEventHub_LstStr_Test
Test Outcome: Passed
Result StandardOutput:
GS.EventHubs.EventHub1.EventHub<List<string>>
EventHubTypeName: EventHub`1
EventHubTypeFullName: GS.EventHubs.EventHubT1.EventHub`1[[System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
ToString(): GS.EventHubs.EventHubT1.EventHub`1[System.Collections.Generic.List`1[System.String]]
GS.EventHubs.EventHub1.EventHub<string[]>
EventHubTypeName: EventHub`1
EventHubTypeFullName:
GS.EventHubs.EventHubT1.EventHub`1[[System.String[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
ToString():
GS.EventHubs.EventHubT1.EventHub`1[System.String[]]
Xml
List<string>
<?xml version="1.0" encoding="utf-8"?>
<EventHubOfListOfString>
<IsEnabled>false</IsEnabled>
<IsEvlEnabled>false</IsEvlEnabled>
<Capasity>0</Capasity>
<CapasityLimit>0</CapasityLimit>
<IsReversed>false</IsReversed>
<IsQueueEnabled>false</IsQueueEnabled>
<IsProcessTaskInUse>false</IsProcessTaskInUse>
<EventHubItems>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.Quotes</Code>
</EventHubItemOfListOfString>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.TickerInfo</Code>
</EventHubItemOfListOfString>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.OptionDesk</Code>
</EventHubItemOfListOfString>
</EventHubItems>/>
</EventHubOfListOfString>
string[] <?xml version="1.0" encoding="utf-8"?>
<EventHubOfArrayOfString>
<IsEnabled>false</IsEnabled>
<IsEvlEnabled>false</IsEvlEnabled>
<Capasity>0</Capasity>
<CapasityLimit>0</CapasityLimit>
<IsReversed>false</IsReversed>
<IsQueueEnabled>false</IsQueueEnabled>
<IsProcessTaskInUse>false</IsProcessTaskInUse>
<EventHubItems>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.Quotes</Code>
</EventHubItemOfArrayOfString>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.TickerInfo</Code>
</EventHubItemOfArrayOfString>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.OptionDesk</Code>
</EventHubItemOfArrayOfString>
</EventHubItems>/>
</EventHubOfArrayOfString>
Test Name: EventHub_LstStr_Build_Test
Test Outcome: Passed
Result StandardOutput:
List<string>
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.Quotes Key: QUIKDDESERVER.QUOTES
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.TickerInfo Key: QUIKDDESERVER.TICKERINFO
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.OptionDesk Key: QUIKDDESERVER.OPTIONDESK
string[]
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.Quotes Key: QUIKDDESERVER.QUOTES
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.TickerInfo Key: QUIKDDESERVER.TICKERINFO
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.OptionDesk Key: QUIKDDESERVER.OPTIONDESK
TypesName: List<string>, string[]
Test Name: DeSerializeEventHub_LstStr_Test
Test Outcome: Passed
Result StandardOutput:
GS.EventHubs.EventHub1.EventHub<List<string>>
EventHubTypeName: EventHub`1
EventHubTypeFullName: GS.EventHubs.EventHubT1.EventHub`1[[System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
ToString(): GS.EventHubs.EventHubT1.EventHub`1[System.Collections.Generic.List`1[System.String]]
GS.EventHubs.EventHub1.EventHub<string[]>
EventHubTypeName: EventHub`1
EventHubTypeFullName:
GS.EventHubs.EventHubT1.EventHub`1[[System.String[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
ToString():
GS.EventHubs.EventHubT1.EventHub`1[System.String[]]
Xml
List<string>
<?xml version="1.0" encoding="utf-8"?>
<EventHubOfListOfString>
<IsEnabled>false</IsEnabled>
<IsEvlEnabled>false</IsEvlEnabled>
<Capasity>0</Capasity>
<CapasityLimit>0</CapasityLimit>
<IsReversed>false</IsReversed>
<IsQueueEnabled>false</IsQueueEnabled>
<IsProcessTaskInUse>false</IsProcessTaskInUse>
<EventHubItems>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.Quotes</Code>
</EventHubItemOfListOfString>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.TickerInfo</Code>
</EventHubItemOfListOfString>
<EventHubItemOfListOfString>
<Code>QuikDdeServer.OptionDesk</Code>
</EventHubItemOfListOfString>
</EventHubItems>/>
</EventHubOfListOfString>
string[] <?xml version="1.0" encoding="utf-8"?>
<EventHubOfArrayOfString>
<IsEnabled>false</IsEnabled>
<IsEvlEnabled>false</IsEvlEnabled>
<Capasity>0</Capasity>
<CapasityLimit>0</CapasityLimit>
<IsReversed>false</IsReversed>
<IsQueueEnabled>false</IsQueueEnabled>
<IsProcessTaskInUse>false</IsProcessTaskInUse>
<EventHubItems>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.Quotes</Code>
</EventHubItemOfArrayOfString>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.TickerInfo</Code>
</EventHubItemOfArrayOfString>
<EventHubItemOfArrayOfString>
<Code>QuikDdeServer.OptionDesk</Code>
</EventHubItemOfArrayOfString>
</EventHubItems>/>
</EventHubOfArrayOfString>
Test Name: EventHub_LstStr_Build_Test
Test Outcome: Passed
Result StandardOutput:
List<string>
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.Quotes Key: QUIKDDESERVER.QUOTES
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.TickerInfo Key: QUIKDDESERVER.TICKERINFO
GS.EventHubs.EventHubT1.EventHubItem`1[System.Collections.Generic.List`1[System.String]] Code: QuikDdeServer.OptionDesk Key: QUIKDDESERVER.OPTIONDESK
string[]
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.Quotes Key: QUIKDDESERVER.QUOTES
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.TickerInfo Key: QUIKDDESERVER.TICKERINFO
GS.EventHubs.EventHubT1.EventHubItem`1[System.String[]] Code: QuikDdeServer.OptionDesk Key: QUIKDDESERVER.OPTIONDESK
четверг, 14 мая 2020 г.
TcpDdeServer, TcpServer04, DdeServer
TcpServer04
Subscribe for Topics Support:
EventHub = GS.EventHubs.EventHub
TcpDdeServer:
DdeServer
TcpServer04
Dde Message to TcpServer04 via ProcessTask
but in case of the same message format ProcessTask Is Not Used.
TcpDdeServer:
DdeServer.TableChangedAction -> IList<string> -> MsgFormatter -> TcpServer04.SendMessage -> Create EventArgs(IList) -> EventHub.Enqueue
-> TcpClients(Subscribers).SendMessage(TMessage)
Subscribe for Topics Support:
EventHub = GS.EventHubs.EventHub
TcpDdeServer:
DdeServer
TcpServer04
ProcessTask for DdeServer and TcpServer04 interaction
DdeServer -> ProcessTask -> TcpServer04 with Subscribing for Topic Available for the TcpClients
but in case of the same message format ProcessTask Is Not Used.
TcpDdeServer:
DdeServer.TableChangedAction -> IList<string> -> MsgFormatter -> TcpServer04.SendMessage -> Create EventArgs(IList) -> EventHub.Enqueue
-> TcpClients(Subscribers).SendMessage(TMessage)
f
Подписаться на:
Комментарии (Atom)