SolarCapture C Bindings User Guide  SF-115721-CD
Issue 3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
File List
Here is a list of all documented files with brief descriptions:
o*append_to_list.hPrivate state of sc_append_to_list node
o*args.hSc_arg: An argument to a node's initialisation function
o*attr.hSc_attr: Control optional behaviours and tunables
o*declare_types.hThis header is used to generate C type definitions and corresponding runtime type information for data structures that are shared by SolarCapture with other processes
o*dlist.hSc_dlist: A doubly-linked list
o*ethernet.hEthernet protocol definitions
o*event.hSc_callback: Interface for event notification
o*ext_node.hInterface for writing custom nodes
o*ext_packet.hSc_packet: The representation of a packet or other data
o*ext_packet_list.hSc_packet_list: A list of packets
o*hash_table.hA hash table with open addressing and double hashing
o*iovec.hSc_iovec_ptr: Supports iterating over a 'struct iovec'
o*ip.hIP protocol definitions
o*mailbox.hSc_mailbox: A means to pass packets from one thread to another
o*misc.hMiscellaneous utility functions
o*node.hSc_node: An object that processes packets
o*object.hSc_object: Opaque object interface. Use this to pass all types of data that are not ints, doubles or char arrays (see SC_PARAM_INT, SC_PARAM_DBL and SC_PARAM_STR respectively for these)
o*packed_stream.hSc_packed_packet: The packed-stream encapsulation
o*pkt_pool.hSc_pool: A pool of packet buffers
o*predicate.hSc_pkt_predicate: Interface for testing properties of packets
o*session.hSc_session: A set of threads and other objects
o*stream.hThis header file defines sc_stream objects for directing packets to a sc_vi instance. A packet must match all the stream criteria for it to be directed by the stream to an sc_vi instance
o*subnode_helper.hsc_subnode_helper node interface
o*thread.hSc_thread: Representation of a thread in SolarCapture
o*time.hFunctions for managing time
\*vi.hSc_vi: Supports receiving packets from the network