python-openflow icon indicating copy to clipboard operation
python-openflow copied to clipboard

Undefined attributes (Enum? Bitmask? Int?)

Open diraol opened this issue 9 years ago • 2 comments

Some attributes need a better understanding regarding it's definition as bitmask or enum or something else:

  • common
    • flow_match
      • [x] FlowWildCards
        • is this enum? BitMask? Both?
      • [x] FlowMatch.in_port
        • is this a general number or an instance of phy_port.Port enum?
    • action
      • [ ] ActionEnqueue.port
        • is this a general number or an instance of phy_port.Port enum?
  • controller2switch
    • features_reply
      • [ ] SwitchFeatures.actions
        • Is this a bitmask or a list of actions? How to implement enum_ref here?
    • common
      • [ ] AggregateStatsRequest.out_port
        • is this a general number or an instance of phy_port.Port enum?
      • [ ] FlowStatsRequest.out_port
        • is this a general number or an instance of phy_port.Port enum?
      • [ ] PortStats.no_port
        • is this a general number or an instance of phy_port.Port enum?
      • [ ] PortStatsRequest.no_port
        • is this a general number or an instance of phy_port.Port enum?
      • [ ] QueueStats.no_port
        • is this a general number or an instance of phy_port.Port enum?
      • [ ] QueueStatsRequest.no_port
        • is this a general number or an instance of phy_port.Port enum?
    • packet_out
      • [ ] PacketOut.in_port
        • is this a general number or an instance of phy_port.Port enum?
  • asynchronous
    • packet_in
      • [ ] PacketIn.in_port
        • is this a general number or an instance of phy_port.Port enum?

diraol avatar Jun 09 '16 19:06 diraol

We need to check on future versions of OF specification, if this is more detailed there.

beraldoleal avatar Jul 20 '16 16:07 beraldoleal

@diraol what is the status of this ? I saw few commits related to this. Did you fixed some of them that is not checked ?

beraldoleal avatar Oct 01 '16 12:10 beraldoleal