doc update
diff --git a/documentation/pyserial_api.rst b/documentation/pyserial_api.rst
index 94dd686..4763c6c 100644
--- a/documentation/pyserial_api.rst
+++ b/documentation/pyserial_api.rst
@@ -1041,6 +1041,8 @@
.. method:: handle_packet(packet)
+ :param bytes packet: a packet as defined by ``TERMINATOR``
+
Process packets - to be overridden by subclassing.
@@ -1051,11 +1053,24 @@
.. attribute:: TERMINATOR = b'\\r\\n'
+
+ Line ending.
+
.. attribute:: ENCODING = 'utf-8'
+
+ Encoding of the send and received data.
+
.. attribute:: UNICODE_HANDLING = 'replace'
+ Unicode error handly policy.
+
.. method:: handle_packet(packet)
+ :param bytes packet: a packet as defined by ``TERMINATOR``
+
+ In this case it will be a line, calls :meth:`handle_line` after applying
+ the :attr:`ENCODING`.
+
.. method:: handle_line(line)
:param str line: Unicode string with one line (excluding line terminator)