Do you mean this?
RESULT_ERROR_GENERIC_FAILURE
public static final int RESULT_ERROR_GENERIC_FAILURE
Generic failure cause
Constant Value: 1 (0x00000001)
3)RESULT_ERROR_NO_SERVICE
public static final int RESULT_ERROR_NO_SERVICE
Failed because service is currently unavailable
Constant Value: 4 (0x00000004)
4)RESULT_ERROR_NULL_PDU
public static final int RESULT_ERROR_NULL_PDU
Failed because no pdu provided
Constant Value: 3 (0x00000003)
5)RESULT_ERROR_RADIO_OFF
public static final int RESULT_ERROR_RADIO_OFF
Failed because radio was explicitly turned off
Constant Value: 2 (0x00000002)
but for items:1,6,7 I could not find anything even in Android developer document , I think you should use the result_Ok in broadcast receiver for sending SMS message and broadcast receiver for delivering SMS message,I hope I could help you.