示例#1
0
def subscribe(service_dict):
    service = get_service_key(service_dict)
    matchings = get_matchings()

    segments = []

    if service in matchings:
        unit_matchings_diff = matchings[service]
        segments = segment.from_matchings_diff_serialized(service, unit_matchings_diff)

    dispatcher.subscribe(service, request.sid)
    dispatcher.dispatch_service(service, segments)
示例#2
0
def unsubscribe(service_dict):
    service = get_service_key(service_dict)
    dispatcher.unsubscribe(service, request.sid)