Try setting yourself as the robo player then do
echo(fileName(serverConnection.getControlOb ject().getDataBlock().shapefile));
i think that should work.
An interesting idea that I didn't think of, except he's looking for a datablock name, not shapefilename, which would be a ton easier to figure out from looking at the files.
Use this
echo(serverConnection.getControlOb
ject().getDatablock().getName());