void sendFile(FILE *fp, int file_size) { int current_char = 0; do{ current_char = fgetc(fp); sendBinary(¤t_char, sizeof(char)); } while(current_char != EOF); }
//------------------------------------------------------------------------------ bool BaseWebSocketSessionManager::sendBinary(AbstractWebSocketConnection* connection, ofPixels& pixels) { return sendBinary(connection,pixels.getPixels(), static_cast<unsigned int>(pixels.size())); }
//------------------------------------------------------------------------------ bool BaseWebSocketSessionManager::sendBinary(AbstractWebSocketConnection* connection, ofBaseHasPixels& image) { return sendBinary(connection,image.getPixelsRef()); }
//-------------------------------------------------------------- void Server::sendBinary( unsigned char * data, int size ){ sendBinary(reinterpret_cast<char *>(data), size); }
//-------------------------------------------------------------- void Server::sendBinary( ofBuffer buffer ){ sendBinary(buffer.getBinaryBuffer(), buffer.size()); }