# Method SSL.Context()->alert_factory()

Method alert_factory

  `Alert alert_factory(SSL.Connection con, int level, int description, ProtocolVersion version, string|void message, mixed|void trace)`

Description

  Alert factory.

  This function may be overloaded to eg obtain logging of generated alerts.

Parameter `con`

  Connection which caused the alert.

Parameter `level`

  Level of alert.

Parameter `description`

  Description code for the alert.

Parameter `message`

  Optional log message for the alert.

Note

  Not all alerts are fatal, and some (eg ALERT_close_notify) are used during normal operation.