Function: restart_publisher()
Purpose:
Restarts the ICE XL and Python data publisher. Use this when data stops updating, subscriptions become unresponsive, or a backend disconnection occurs. A lightweight way to reset publishing without restarting Excel or your Python environment.
Function Signature:
restart_publisher() -> NoneParameters:
| Name | Type | Required | Default | Description |
| (none) | — | — | — | This function does not take any arguments. |
Default Behavior & Internals:
- Triggers a reset of both the ICE XL Publisher and the Python Publisher.
- Does not affect your current script or Excel workbook.
- Takes immediate effect — no need to reconnect manually.
Notes:
- Safe to call multiple times.
- No return value.
- Does not clear previously fetched data.