コード例 #1
0
ファイル: GoHttp.c プロジェクト: LailaShreteh/GoHttp
void sendFile(FILE *fp, int file_size)
{
	int current_char = 0;

	do{
		current_char = fgetc(fp);
		sendBinary(&current_char, sizeof(char));
	}
	while(current_char != EOF);
}
コード例 #2
0
//------------------------------------------------------------------------------
bool BaseWebSocketSessionManager::sendBinary(AbstractWebSocketConnection* connection,
                                             ofPixels& pixels)
{
    return sendBinary(connection,pixels.getPixels(),
                      static_cast<unsigned int>(pixels.size()));
}
コード例 #3
0
//------------------------------------------------------------------------------
bool BaseWebSocketSessionManager::sendBinary(AbstractWebSocketConnection* connection,
                                             ofBaseHasPixels& image)
{
    return sendBinary(connection,image.getPixelsRef());
}
コード例 #4
0
ファイル: Server.cpp プロジェクト: armadillu/ofxLibwebsockets
 //--------------------------------------------------------------
 void Server::sendBinary( unsigned char * data, int size ){
     sendBinary(reinterpret_cast<char *>(data), size);
 }
コード例 #5
0
ファイル: Server.cpp プロジェクト: armadillu/ofxLibwebsockets
 //--------------------------------------------------------------
 void Server::sendBinary( ofBuffer buffer ){
     sendBinary(buffer.getBinaryBuffer(), buffer.size());
 }