Class Pfi


class Pfi
derived from Channel_Common


Method Summary
 boolavailableMessages()
           
 voidclose()
           
 static booldeliverMessage(message_t * memAddr, msgSize_t size)
           
 booldeliverMessage()
           
 PfiAddress *getLocalAddress()
           
 voidgetLocalAddress(PfiAddress * address)
           
 const Id &id()
           
 boolisValid()
           
 intopen()
           
 msgSize_treceive(Address * sender, message_t * memAddr, msgSize_t maxSize)
           
 msgSize_treceive(PfiAddress * sender, message_t * memAddr, msgSize_t maxSize)
           
 intreceive()
           
 msgSize_tsend(Address * destin, message_t * memAddr, msgSize_t size)
           
 msgSize_tsend(PfiAddress * destin, message_t * memAddr, msgSize_t size)
           
 msgSize_tsend()
           
 voidtreatMessage()
           
 boolvalid()
           

Method Detail

availableMessages

public bool availableMessages()

close

public void close()

deliverMessage

public static bool deliverMessage(message_t * memAddr, msgSize_t size)

deliverMessage

public bool deliverMessage()

getLocalAddress

public PfiAddress * getLocalAddress()

getLocalAddress

public void getLocalAddress(PfiAddress * address)

id

public const Id & id()

isValid

public bool isValid()

open

public int open()

receive

public msgSize_t receive(Address * sender, message_t * memAddr, msgSize_t maxSize)

receive

public msgSize_t receive(PfiAddress * sender, message_t * memAddr, msgSize_t maxSize)

receive

public int receive()

send

public msgSize_t send(Address * destin, message_t * memAddr, msgSize_t size)

send

public msgSize_t send(PfiAddress * destin, message_t * memAddr, msgSize_t size)

send

public msgSize_t send()

treatMessage

public void treatMessage()

valid

public bool valid()