Possible to receive message when in sleep or receive last message on request?

For class A, the node will be listening to receive downlinks at exactly 1 and 2 seconds after transmitting an uplink. And for class A the server will never send such downlink unless it first received an uplink.

So, yeah, after waking up a node could send dummy data to request any pending downlink. But downlinks are very limited.