| | |
| | | logger_local_huaxin_g_cancel, logger_l2_codes_subscript |
| | | from utils import tool |
| | | |
| | | ###B类### |
| | | # Front_Address = "tcp://10.0.1.101:6900" |
| | | # Multicast_Address = "udp://224.224.2.19:7889" |
| | | # Multicast_Address2 = "udp://224.224.224.234:7890" |
| | | # Local_Interface_Address = "192.168.84.75" |
| | | |
| | | ###A类### |
| | | Front_Address = "tcp://10.0.1.101:6900" |
| | | Multicast_Address = "udp://224.224.2.19:7889" |
| | | Multicast_Address2 = "udp://224.224.224.234:7890" |
| | | Local_Interface_Address = "192.168.84.75" |
| | | Sender_Interface_Address = "10.0.1.101" |
| | | Multicast_Address = "udp://224.224.22.3:8889" |
| | | Multicast_Address2 = "udp://224.224.224.231:4889" |
| | | Local_Interface_Address = "172.16.22.111" |
| | | |
| | | g_SubMarketData = False |
| | | g_SubTransaction = False |
| | |
| | | else: |
| | | # case 1 从一个组播地址收取行情 |
| | | api.RegisterMulticast(Multicast_Address, Local_Interface_Address, "") |
| | | api.RegisterMulticast(Multicast_Address2, Local_Interface_Address, "") |
| | | |
| | | # case 2:注册多个组播地址同时收行情 |
| | | # api.RegisterMulticast(Multicast_Address, Local_Interface_Address, Sender_Interface_Address); |
| | | # api.RegisterMulticast(Multicast_Address2, Local_Interface_Address, Sender_Interface_Address); |
| | | # api.RegisterMulticast(Multicast_Address, Local_Interface_Address, ""); |
| | | # api.RegisterMulticast(Multicast_Address2, Local_Interface_Address, ""); |
| | | |
| | | # case 3:efvi模式收行情 |
| | | # api.RegisterMulticast(Multicast_Address, Local_Interface_Address, Sender_Interface_Address, "enp101s0f0",4096, True); |
| | | # api.RegisterMulticast(Multicast_Address, Local_Interface_Address, "", "enp101s0f0",4096, True); |
| | | |
| | | # case 1 不绑核运行 |
| | | api.Init() |