Using INetChannel for file management between the client and server
SourcePawn
File Network
Simple plugin that provides access to INetChannel with an automatic queue and callbacks.
Currently supports Sending and Requesting files while a client is already in-game.