Broadlink IR -- What do these items mean/do?

The following items are advertised as associated with a Broadlink RM Pro (category ir_tx subcategory irt, deviceTypeId broadlink_rm_pro). They are not in the current API item docs:

  • learn_ir_code
  • send_ir_code
  • send_rf_code
  • sweep_rf
  • learn_rf_code

What is the meaning of their values, and if set, what is the data format required (or available if multiple) for each and the meaning of setting them?

Are these standard items for all devices in the ir_tx category and/or irt subcategory, or are they (any or all) special for the Broadlink RM Pro? If special, where and how are these device-specific items documented for each supported device (very necessary documentation if device-specific items are possible).