docs: def srfcss(code, bodstr, srflen=_default_len_out):
      """
      Translate a surface ID code, together with a body string, to the 
      corresponding surface name. If no such surface name exists, 
      return a string representation of the surface ID code. 
      
      https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/srfcss_c.html
      
      :param code: Integer surface ID code to translate to a string. 
      :type code: int
      :param bodstr: Name or ID of body associated with surface.
      :type bodstr: str
      :param srflen: Available space in output string.
      :param srflen: int
      :return: String corresponding to surface ID code.
      :rtype: str
      """
      code = ctypes.c_int(code)
      bodstr = stypes.stringToCharP(bodstr)
      srfstr = stypes.stringToCharP(srflen)
      srflen = ctypes.c_int(srflen)
      isname = ctypes.c_int()
      libspice.srfcss_c(code, bodstr, srflen, srfstr, ctypes.byref(isname))
      return stypes.toPythonString(srfstr), bool(isname.value)