Welcome to GreenSocket’s documentation!

TLM2.0 convenience socket library that tries to improve the interoperability offered by TLM2.0 and that provides automatic memory management of transactions and extensions for the user.

The socket provides the user with a simple yet flexible API that enables:

  • definition which extensions shall be availabe through this socket
  • definition which phases may be used with this socket
  • creation of automatically memory managed transactions

GreenSocket is also a methodology/concept to build sockets.

The code is open source and available on GreenSocs Git server : http://git.greensocs.com/greenlib/greenlib.git

The documentation is organized into a couple sections:

Todo

Fix breathe link

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/configurations.rst, line 29.)

Todo

Fix breathe link

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/extensions.rst, line 40.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/initiator-sockets.rst, line 535.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/initiator-sockets.rst, line 539.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/initiator-sockets.rst, line 557.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/initiator-sockets.rst, line 561.)

Todo

List nb_transport_fw, b_transport, get_direct_mem_ptr and transport_dbg when c++ bad practice and doxygen fixed.

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/initiator-sockets.rst, line 616.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 124.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 130.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 150.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 156.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 176.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 182.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 203.)

Todo

TODO (callback)

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 209.)

Todo

List nb_transport_bw, invalidate_direct_mem_ptr

(The original entry is located in /Users/greensocs/Projets/guyguy333/greenlib/greensocket/doc/api/target-sockets.rst, line 228.)