Administrator
2023-11-13 3b780d07ed8c39cf43daa1e6eba22ae2aeb1c6a9
huaxin_client/l2_client.py
@@ -20,11 +20,17 @@
    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
@@ -503,13 +509,14 @@
    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()