Вам просто нужно сделать что-то вроде этого:
list.dataProvider = resultsFromSocketCall;
Обновление: дополнительная информация по запросу Алона об использовании привязки.
Создайте переменную Bindable, яиспользуйте ArrayCollection:
[Bindable]
public var myCollection : ArrayCollection;
Свяжите его с dataProvider в списке:
<s:List dataProvider="{myCollection}" />
Когда вы получите результаты обратно из вашего вызова сокета;Вы можете сделать что-то вроде этого:
myCollection = resultsFromSocketCall;