|
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().