deb-ryu/doc/source/components.rst
Minoru TAKAHASHI 5b0106eb45 doc: Add openflow api reference for of1.5
Update OpenFlow API document.
- add OpenFlow 1.5 API Reference
- update OpenFlow API Reference index for OF1.5

Signed-off-by: Minoru TAKAHASHI <takahashi.minoru7@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2015-09-10 11:06:43 +09:00

3.4 KiB

Components of Ryu

Executables

bin/ryu-manager

The main executable.

Base components

ryu.base.app_manager

ryu.base.app_manager

OpenFlow controller

ryu.controller.controller

ryu.controller.controller

ryu.controller.dpset

ryu.controller.dpset

ryu.controller.ofp_event

ryu.controller.ofp_event

ryu.controller.ofp_handler

ryu.controller.ofp_handler

OpenFlow wire protocol encoder and decoder

ryu.ofproto.ofproto_v1_0

ryu.ofproto.ofproto_v1_0

ryu.ofproto.ofproto_v1_0_parser

ryu.ofproto.ofproto_v1_0_parser

ryu.ofproto.ofproto_v1_2

ryu.ofproto.ofproto_v1_2

ryu.ofproto.ofproto_v1_2_parser

ryu.ofproto.ofproto_v1_2_parser

ryu.ofproto.ofproto_v1_3

ryu.ofproto.ofproto_v1_3

ryu.ofproto.ofproto_v1_3_parser

ryu.ofproto.ofproto_v1_3_parser

ryu.ofproto.ofproto_v1_4

ryu.ofproto.ofproto_v1_4

ryu.ofproto.ofproto_v1_4_parser

ryu.ofproto.ofproto_v1_4_parser

ryu.ofproto.ofproto_v1_5

ryu.ofproto.ofproto_v1_5

ryu.ofproto.ofproto_v1_5_parser

ryu.ofproto.ofproto_v1_5_parser

Ryu applications

ryu.app.cbench

ryu.app.cbench

ryu.app.simple_switch

ryu.app.simple_switch

ryu.app.simple_isolation

ryu.app.simple_isolation

ryu.app.simple_vlan

ryu.app.simple_vlan

ryu.app.gre_tunnel

ryu.app.gre_tunnel

ryu.app.tunnel_port_updater

ryu.app.tunnel_port_updater

ryu.app.quantum_adapter

ryu.app.quantum_adapter

ryu.app.rest

ryu.app.rest

ryu.app.rest_conf_switch

ryu.app.rest_conf_switch

ryu.app.rest_quantum

ryu.app.rest_quantum

ryu.app.rest_tunnel

ryu.app.rest_tunnel

ryu.topology

ryu.topology

Libraries

ryu.lib.packet

ryu.lib.packet

ryu.lib.ovs

ryu.lib.ovs

ryu.lib.of_config

ryu.lib.of_config

ryu.lib.netconf

ryu.lib.netconf

ryu.lib.xflow

ryu.lib.xflow

Third party libraries

ryu.contrib.ovs

Open vSwitch python binding. Used by ryu.lib.ovs.

ryu.contrib.oslo.config

Oslo configuration library. Used for ryu-manager's command-line options and configuration files.

ryu.contrib.ncclient

Python library for NETCONF client. Used by ryu.lib.of_config.