Skip to content

Commit acb499e

Browse files
committed
Privatize some attributes on ParserProtocol.
1 parent d8fe699 commit acb499e

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

ometa/protocol.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,22 +22,22 @@ def __init__(self, grammar, senderFactory, receiverFactory, bindings):
2222
:param bindings: A dict of additional globals for the grammar rules.
2323
"""
2424

25-
self.grammar = grammar
26-
self.bindings = dict(bindings)
27-
self.senderFactory = senderFactory
28-
self.receiverFactory = receiverFactory
29-
self.disconnecting = False
25+
self._grammar = grammar
26+
self._bindings = dict(bindings)
27+
self._senderFactory = senderFactory
28+
self._receiverFactory = receiverFactory
29+
self._disconnecting = False
3030

3131
def connectionMade(self):
3232
"""
3333
Start parsing, since the connection has been established.
3434
"""
3535

36-
self.sender = self.senderFactory(self.transport)
37-
self.receiver = self.receiverFactory(self.sender)
36+
self.sender = self._senderFactory(self.transport)
37+
self.receiver = self._receiverFactory(self.sender)
3838
self.receiver.prepareParsing(self)
39-
self.parser = TrampolinedParser(
40-
self.grammar, self.receiver, self.bindings)
39+
self._parser = TrampolinedParser(
40+
self._grammar, self.receiver, self._bindings)
4141

4242
def dataReceived(self, data):
4343
"""
@@ -46,11 +46,11 @@ def dataReceived(self, data):
4646
:param data: A ``str`` from Twisted.
4747
"""
4848

49-
if self.disconnecting:
49+
if self._disconnecting:
5050
return
5151

5252
try:
53-
self.parser.receive(data)
53+
self._parser.receive(data)
5454
except Exception:
5555
self.connectionLost(Failure())
5656
self.transport.abortConnection()
@@ -63,7 +63,7 @@ def connectionLost(self, reason):
6363
:param reason: A ``Failure`` instance from Twisted.
6464
"""
6565

66-
if self.disconnecting:
66+
if self._disconnecting:
6767
return
6868
self.receiver.finishParsing(reason)
69-
self.disconnecting = True
69+
self._disconnecting = True

0 commit comments

Comments
 (0)