blob: d980c4c7a2d97de8113eb9e54d2f6e65a39e5cc1 [file] [log] [blame]
from protorpc import messages
from protorpc import remote
class BonjourRequest(messages.Message):
my_name = messages.StringField(1, required=True)
class BonjourResponse(messages.Message):
hello = messages.StringField(1, required=True)
class BonjourService(remote.Service):
@remote.method(BonjourRequest, BonjourResponse)
def bonjour(self, request):
return BonjourResponse(hello='Bonjour, %s!' %
request.my_name)
class CiaoRequest(messages.Message):
my_name = messages.StringField(1, required=True)
class CiaoResponse(messages.Message):
hello = messages.StringField(1, required=True)
class CiaoService(remote.Service):
@remote.method(CiaoRequest, CiaoResponse)
def ciao(self, request):
return CiaoResponse(hello='Ciao, %s!' %
request.my_name)