Avaya Client Services API Reference (iOS)

- Main Page
- Classes
- Files
- Related Pages

- Class List
- Class Index
- Class Hierarchy
- Class Members

Properties | List of all members
CSRenderingBlock Class Reference

CSRenderingBlock object which represents one block of given size received from collaboration server. More...

`#import <CSRenderingBlock.h>`

Inherits NSObject.

## Properties
CGPoint | position
| Position of received blocked. More...
uint8_t * | data
| Data of received block. More...
NSInteger | dataLength
| Length of the data contained by block. More...
CGSize | size
| Size of received block. More...
CGRect | rect
| Rect of received block. More...

## Detailed Description

CSRenderingBlock object which represents one block of given size received from collaboration server.

One sharing frame is build from many blocks depending on frame. Each block contains RGB data. Objects of this class usually aren't used explicitly by client unless custom sharing canvas is developed. Particular position related properties (position, size, rect) can be used to draw data in context.

See also
  CSSharingBlock

## Property Documentation

- (uint8_t*) data
| readnonatomicassign

Data of received block.

- (NSInteger) dataLength
| readnonatomicassign

Length of the data contained by block.

- (CGPoint) position
| readnonatomicassign

Position of received blocked.

- (CGRect) rect
| readnonatomicassign

Rect of received block.

- (CGSize) size
| readnonatomicassign

Size of received block.

The documentation for this class was generated from the following file:

- CSRenderingBlock.h