Usando socket.io desde un módulo

Misio = require('socket.io').listen(app) está en mi archivo server.js, pero estoy llamando a un método en una biblioteca que quisiera enviar un mensaje al cliente ... digamosapi.user.pushToClient()

¿Cómo puedo acceder?sio.sockets ¿desde allí? Tal vez mi estructura es incorrecta?

Estructura de la carpeta:

server.js

api

|--user.js

|--another.js

Respuestas a la pregunta(2)

Su respuesta a la pregunta