Add suspending repeatWhenAttached methods

Flag: NONE new unused code
Bug: 354269846
Test: atest RepeatWhenAttachedTest
Change-Id: Ife20e8ed59de3bfc7a224a5164deea24eda1c873
2 files changed