process( String.t(), String.t(), String.t(), String.t(), RailwayIpc.Core.EventMessage ) :: tuple()
process( String.t(), String.t(), String.t(), String.t(), RailwayIpc.Core.CommandMessage ) :: tuple()