def marshal(self):
    '\n      Implements :func:`autobahn.wamp.interfaces.IMessage.marshal`\n      '
    options = {}
    if (self.pkeys is not None):
        options[u'pkeys'] = self.pkeys
    if (self.discloseCaller is not None):
        options[u'disclose_caller'] = self.discloseCaller
    return [Register.MESSAGE_TYPE, self.request, options, self.procedure]
Implements :func:`autobahn.wamp.interfaces.IMessage.marshal`
def marshal(self):
    '\n      \n      '
    options = {}
    if (self.pkeys is not None):
        options[u'pkeys'] = self.pkeys
    if (self.discloseCaller is not None):
        options[u'disclose_caller'] = self.discloseCaller
    return [Register.MESSAGE_TYPE, self.request, options, self.procedure]