SLCS client and server common library