Every Chinese/Cantonese child grew up with some version of this meal-in-one. Don’t get upset though if your Asian friend may not have ever mentioned it to you; they’ve likely taken it for granted because it’s so basic.
Asian sausages are different in three ways: Firstly, there is a higher fat content and the meat is not minced fully so there are lumps for more texture. Secondly, it is slightly sweet with a hint of five spices, and lastly they are sold to you dried - you need to revive them in a steamer, and you can’t do much with them until then.
My parents remember having these grilled sausages as snacks in the night market with large slices of raw garlic.