@spiceErrorCheck<EOL>@spiceFoundExceptionThrower<EOL>def srfcss(code, bodstr, srflen=_default_len_out):
code = ctypes.c_int(code)<EOL>bodstr = stypes.stringToCharP(bodstr)<EOL>srfstr = stypes.stringToCharP(srflen)<EOL>srflen = ctypes.c_int(srflen)<EOL>isname = ctypes.c_int()<EOL>libspice.srfcss_c(code, bodstr, srflen, srfstr, ctypes.byref(isname))<EOL>return stypes.toPythonString(srfstr), bool(isname.value)<EOL>
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