package Ġcom . ad sb yn im bus . open rt b . request Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġkotlin . jvm . Jvm Field Ċ Ċ /** Ċ Ġ* ĠThis Ġobject Ġrepresents Ġan Ġallowed Ġsize Ġ( i . e ., Ġheight Ġand Ġwidth Ġcombination ) Ċ Ġ* Ċ Ġ* Ġ[ Open RT B ĠSection Ġ 3 . 2 . 1 0 ]( https :// www . i ab . com / wp - content / uploads / 2 0 1 6 / 0 3 / Open RT B - API - Specification - Version - 2 - 5 - FINAL . pdf # page = 2 3 ) Ċ Ġ* Ċ Ġ* Ġ@ property Ġw Ġwidth Ġin Ġdevice Ġindependent Ġpixels Ġ( DI PS ). Ċ Ġ* Ġ@ property Ġh Ġheight Ġin Ġdevice Ġindependent Ġpixels Ġ( DI PS ). Ċ Ġ*/ Ċ @ Serializable Ċ public Ġclass ĠFormat ( ĊĠĠĠ Ġ@ Jvm Field Ġ@ Serial Name (" w ") Ġpublic Ġval Ġw : ĠInt , ĊĠĠĠ Ġ@ Jvm Field Ġ@ Serial Name (" h ") Ġpublic Ġval Ġh : ĠInt , Ċ ) Ġ{ ĊĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠINTER STIT IAL _ PORT : ĠFormat Ġ= ĠFormat ( 3 2 0 , Ġ 4 8 0 ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠINTER STIT IAL _ LAND : ĠFormat Ġ= ĠFormat ( 4 8 0 , Ġ 3 2 0 ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠB AN NER _ 3 2 0 _ 5 0 : ĠFormat Ġ= ĠFormat ( 3 2 0 , Ġ 5 0 ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠLETTER BOX : ĠFormat Ġ= ĠFormat ( 3 0 0 , Ġ 2 5 0 ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠHAL F _ SCREEN : ĠFormat Ġ= ĠFormat ( 3 0 0 , Ġ 6 0 0 ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġpublic Ġval ĠLE ADER BOARD : ĠFormat Ġ= ĠFormat ( 7 2 8 , Ġ 9 0 ) ĊĠĠĠ Ġ} Ċ } Ċ