FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kPxPort Class Reference

Description

Represents a kPxBlock port.

Inheritance diagram for kPxPort:
Inheritance graph

Public Member Functions

kPxBlock kPxPort_Block (kPxPort port)
 Gets the block to which the port belongs. More...
 
kPortDirection kPxPort_Direction (kPxPort port)
 Gets the directionality of the port (input vs. More...
 
k32u kPxPort_Id (kPxPort port)
 Gets the unique numerical identifier for this port. More...
 
kBool kPxPort_IsRouted (kPxPort port)
 For an output port, reports whether the port is connected to any input ports. More...
 
kMsgSet kPxPort_MessageAt (kPxPort port, kSize index)
 Accesses a message enqueued on this input port. More...
 
kSize kPxPort_MessageCount (kPxPort port)
 Count of enqueued input messages available on this input port. More...
 
kMsgSource kPxPort_MessageSourceAt (kPxPort port, kSize index)
 Accesses source information for a message enqueued on this input port. More...
 
const kCharkPxPort_Name (kPxPort port)
 Gets a descriptive name for the port. More...
 
kStatus kPxPort_RemoveMessage (kPxPort port, kMsgSet *message, kMsgSource *source)
 Dequeues the next input message received on this input port. More...
 

The documentation for this class was generated from the following file: