@property<EOL><INDENT>def timeout(self):<DEDENT>
return self.__timeout<EOL>
Time to wait for a response per packet.
You can specify either a number or a string (e.g. ``"1sec"``).
If a number is specified, the unit will be considered as milliseconds.

    +------------+----------------------------------------------------------+
    |    Unit    |                Available specifiers (str)                |
    +============+==========================================================+
    |days        |``d``/``day``/``days``                                    |
    +------------+----------------------------------------------------------+
    |hours       |``h``/``hour``/``hours``                                  |
    +------------+----------------------------------------------------------+
    |minutes     |``m``/``min``/``mins``/``minute``/``minutes``             |
    +------------+----------------------------------------------------------+
    |seconds     |``s``/``sec``/``secs``/``second``/``seconds``             |
    +------------+----------------------------------------------------------+
    |milliseconds|``ms``/``msec``/``msecs``/``millisecond``/``milliseconds``|
    +------------+----------------------------------------------------------+
    |microseconds|``us``/``usec``/``usecs``/``microsecond``/``microseconds``|
    +------------+----------------------------------------------------------+

Use system default timeout if the value is |None|.
Defaults to |None|.
If the system does not support timeout in milliseconds, round up as seconds.

Returns:
    humanreadable.Time: timeout