Programming code, such as dynamically loadable program code used in object
oriented programming languages, may be pushed over a unidirectional
communication link, such as though a transmitter tower transmission or
one-way networking communication protocol. A manifest is created that
includes identifiers of programming code that will be pushed onto the
unidirectional communication link, where the manifest includes a push
schedule. A receiver of the manifest retrieves pushed code of interest
according to the schedule. Purchasing data may also be included in the
manifest. Programming code may include decryption techniques to allow for
pay-per-use retrieval of premium content.