OpENer - Open Source EtherNet/IP(TM) I/O Target Stack
2.1
|
#include <doublylinkedlist.h>
Data Fields | |
NodeMemoryAllocator | allocator |
NodeMemoryDeallocator | deallocator |
DoublyLinkedListNode * | first |
DoublyLinkedListNode * | last |
Definition at line 29 of file doublylinkedlist.h.
NodeMemoryAllocator DoublyLinkedList::allocator |
Definition at line 33 of file doublylinkedlist.h.
Referenced by DoublyLinkedListDestroy(), DoublyLinkedListInitialize(), DoublyLinkedListInsertAfterNode(), DoublyLinkedListInsertAtHead(), DoublyLinkedListInsertAtTail(), and DoublyLinkedListInsertBeforeNode().
NodeMemoryDeallocator DoublyLinkedList::deallocator |
Definition at line 34 of file doublylinkedlist.h.
Referenced by DoublyLinkedListDestroy(), DoublyLinkedListInitialize(), and DoublyLinkedListNodeDestroy().
DoublyLinkedListNode* DoublyLinkedList::first |
Definition at line 30 of file doublylinkedlist.h.
Referenced by CheckAndHandleConsumingUdpSockets(), CheckForExistingConnection(), CheckForTimedOutConnectionsAndCloseTCPConnections(), CloseAllConnections(), CloseAllConnectionsForInputWithSameType(), CloseClass3ConnectionBasedOnSession(), ConnectionWithSameConfigPointExists(), DoublyLinkedListDestroy(), DoublyLinkedListInitialize(), DoublyLinkedListInsertAtHead(), DoublyLinkedListInsertAtTail(), DoublyLinkedListInsertBeforeNode(), DoublyLinkedListRemoveNode(), ForwardClose(), GetConnectedObject(), GetConnectedOutputAssembly(), GetExistingProducerMulticastConnection(), GetNextNonControlMasterConnection(), HandleNonNullNonMatchingForwardOpenRequest(), IsConnectedOutputAssembly(), ManageConnections(), RemoveFromActiveConnections(), SetupIoConnectionTargetToOriginatorConnectionPoint(), and TriggerConnections().
DoublyLinkedListNode* DoublyLinkedList::last |
Definition at line 31 of file doublylinkedlist.h.
Referenced by DoublyLinkedListDestroy(), DoublyLinkedListInitialize(), DoublyLinkedListInsertAfterNode(), DoublyLinkedListInsertAtHead(), DoublyLinkedListInsertAtTail(), and DoublyLinkedListRemoveNode().