Is SendMessage sync or async?

Meaning, if I call SendMessage, will that message get processed THIS frame, or NEXT frame?

This frame.