IOS Streaming Browser 1.0
An IOS streaming browser to stream the display to others or to a projector

_DDRange Struct Reference

#import <DDRange.h>

Protected Attributes

UInt64 location
 location within the range of bytes
UInt64 length
 length of the range of bytes

Detailed Description

DDRange is the functional equivalent of a 64 bit NSRange. The HTTP Server is designed to support very large files. On 32 bit architectures (ppc, i386) NSRange uses unsigned 32 bit integers. This only supports a range of up to 4 gigabytes. By defining our own variant, we can support a range up to 16 exabytes.

All effort is given such that DDRange functions EXACTLY the same as NSRange.

Definition at line 26 of file DDRange.h.


Field Documentation

- (UInt64) length [protected]

length of the range of bytes

Definition at line 28 of file DDRange.h.

- (UInt64) location [protected]

location within the range of bytes

Definition at line 27 of file DDRange.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Defines