Source code for crossbar.master.xbr._marketplace
##############################################################################
#
# Crossbar.io
# Copyright (C) typedef int GmbH. All rights reserved.
#
##############################################################################
from autobahn import wamp
__all__ = ("MarketPlace",)
[docs]
class MarketPlace(object):
"""
XBR Market Maker.
"""
@wamp.register(None)
[docs]
def publish(self, publisher_id, api_id, service_id, price=None, details=None):
"""
Publish a data service implementing a data service API to the market place.
:param api_id:
:param service_id:
:param price:
:param details:
:return:
"""
raise NotImplementedError()