def AddSubscribeServer(listServer,serverType=SBDB.CV_TYPE_SERVER_FUNCTION):
    global MyServerID, MyServerAddress, MyServerType,dictServerInfo
    listMyIPs=Util.GetMachineIPs()
    for server in listServer:
        if server[1] not in listSubscribedServer: 
            socketSubscribe.connect("tcp://%s:%d" % (server[1],PORT_PUBSUB))
            listSubscribedServer.append(server[1])
        dictServerInfo[server[0]]=server[2]
        if server[1] in listMyIPs:
            MyServerID=server[0]
            MyServerAddress=server[1]
            if MyServerType!=SBDB.CV_TYPE_SERVER_SUPERVISION:   MyServerType=serverType