Esempio n. 1
0
bool TransferServer::sendPackage(unsigned int clientid, NetworkPackage& np)
{
    Stream stream;
    stream.reserve(4096);

    stream.put32(0);
    np.encode(stream);
    Stream::put32((u8*)stream.getWriteBuffer(0), (u32)stream.size()-4);

    return send(clientid, stream.getWriteBuffer(), (int)stream.size()) == stream.size();
}