package Ġm ary k . ro cksdb Ċ Ċ expect Ġinterface ĠTrace Writer Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWrite Ġthe Ġ[ data ]. ĊĠĠĠĠ Ġ* Ġ@ param Ġdata Ġthe Ġdata ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ throws ĠR ocks DB Exception Ġif Ġan Ġerror Ġoccurs Ġwh il st Ġwriting . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġwrite ( data : ĠSlice ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠClose Ġthe Ġwriter . ĊĠĠĠĠ Ġ* Ġ@ throws ĠR ocks DB Exception Ġif Ġan Ġerror Ġoccurs Ġwh il st Ġclosing Ġthe Ġwriter . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġclose Writer () ĊĊĠĠĠ Ġ/** ĠGet Ġthe Ġsize Ġof Ġthe Ġfile Ġthat Ġthis Ġwriter Ġis Ġwriting Ġto . Ġ*/ ĊĠĠĠ Ġfun Ġget FileSize (): ĠLong Ċ } Ċ