Design Pattern Examples
Overview of object-oriented design patterns
Facade_Interfaces.cs File Reference

The IDeviceNetworkLowLevel and IDeviceNetworkHighLevel interfaces, used in the Facade pattern. More...

Go to the source code of this file.

Classes

interface  IDeviceNetworkLowLevel
 Represents a network of device chains and the low level access to that network. In general, the caller should take a lock on a device chain before accessing it then release the lock when done. Part of the Facade pattern example. More...
 
interface  IDeviceNetworkHighLevel
 Represents a high level view of a complex network of device chains. A device chain can be thought of as a list of devices that can be made visible or hidden in the list but maintain the same relationship to each other regardless of visibility. More...
 

Namespaces

namespace  DesignPatternExamples_csharp
 The namespace containing all Design Pattern Examples implemented in C#.
 

Detailed Description

The IDeviceNetworkLowLevel and IDeviceNetworkHighLevel interfaces, used in the Facade pattern.

Definition in file Facade_Interfaces.cs.