# ScreenMeet Configuration

- `organizationKey`
  
  Organization key to access API

#### Declaration

- `endpoint`
  
  Initial connection endpoint/port

#### Declaration

- `parameters`
  
  Additional parameters to configure framework

#### Declaration

- `loggingLevel`
  
  Represent the severity and importance of log messages output (`.info`, `.debug`, `.error`, see `LogLevel`)

#### Declaration

- `LogLevel`
  
  Represent the severity and importance of any particular log message.
  
  [See more](https://api-docs.screenmeet.com/ios/2.0.9/Classes/ScreenMeet/Config/LogLevel.html)

#### Declaration

- `httpTimeout`
  
  HTTP connection timeout. Provided in seconds. Default 30s.

#### Declaration

- `httpNumRetry`
  
  HTTP connection retry number. Default 5 retries.

#### Declaration

- `socketConnectionTimeout`
  
  Socket connection timeout. Provided in seconds. Default 20s.

#### Declaration

- `socketConnectionNumRetries`
  
  Socket connection retry number. Default 5 retries.

#### Declaration

- `socketReconnectNumRetries`
  
  Socket reconnection retry number. Default unlimited retries. For unlimited set -1.

#### Declaration

- `socketReconnectDelay`
  
  Socket reconnection delay. Provided in seconds. Default 0s.

#### Declaration

- `webRtcTimeout`
  
  WebRTC connection timeout. Provided in seconds. Default 60s.

#### Declaration

- `webRtcNumRetries`
  
  WebRTC connection retry number. Default 5 retries.
