Interface: tos.lib.net.Deluge.DelugePageTransfer

interface DelugePageTransfer

Author:
Jonathan Hui <jwhui@cs.berkeley.edu>
Chieh-Jan Mike Liang <cliang4@cs.jhu.edu>
Razvan Musaloiu-E. <razvanm@cs.jhu.edu>

Commands
command error_t dataAvailable(uint16_t sourceAddr)
command bool isTransferring()
command void setImgNum(uint8_t new_img_num)
command error_t setWorkingPage(object_id_t new_objid, page_num_t new_pgNum)
command error_t stop()

Events
event void receivedPage(object_id_t new_objid, page_num_t new_pgNum)
event void suppressMsgs(object_id_t new_objid)

Commands - Details

dataAvailable

command error_t dataAvailable(uint16_t sourceAddr)

isTransferring

command bool isTransferring()

setImgNum

command void setImgNum(uint8_t new_img_num)

setWorkingPage

command error_t setWorkingPage(object_id_t new_objid, page_num_t new_pgNum)

stop

command error_t stop()

Events - Details

receivedPage

event void receivedPage(object_id_t new_objid, page_num_t new_pgNum)

suppressMsgs

event void suppressMsgs(object_id_t new_objid)