Dictionary.com
Thesaurus.com

will have been telegraphing

  • future perfect progressive
    of telegraph.
    telegraph
    noun
    an apparatus, system, or process for transmitting messages or signals to a distant place, especially by means of an electric device consisting essentially of a sending instrument and a distant receiving instrument connected by a conducting wire or other communications channel.