| Index: mojo/public/bindings/pylib/generate/mojom.py
|
| diff --git a/mojo/public/bindings/pylib/generate/mojom.py b/mojo/public/bindings/pylib/generate/mojom.py
|
| index 7cb7518349601579a34aa38fe8b5d47f357e4cbd..7b44b2efc348ad4bdf0a44a7536e609367aee8cc 100644
|
| --- a/mojo/public/bindings/pylib/generate/mojom.py
|
| +++ b/mojo/public/bindings/pylib/generate/mojom.py
|
| @@ -127,12 +127,20 @@ class Method(object):
|
| self.name = name
|
| self.ordinal = ordinal
|
| self.parameters = []
|
| + self.response_parameters = None
|
|
|
| def AddParameter(self, name, kind, ordinal = None, default = None):
|
| parameter = Parameter(name, kind, ordinal, default)
|
| self.parameters.append(parameter)
|
| return parameter
|
|
|
| + def AddResponseParameter(self, name, kind, ordinal = None, default = None):
|
| + if self.response_parameters == None:
|
| + self.response_parameters = []
|
| + parameter = Parameter(name, kind, ordinal, default)
|
| + self.response_parameters.append(parameter)
|
| + return parameter
|
| +
|
|
|
| class Interface(Kind):
|
| def __init__(self, name = None, peer = None):
|
|
|