라이브러리

[PHP] EventBufferEvent::getOutput - 현재 버퍼 이벤트와 관련된 기본 출력 버퍼를 반환합니다.




EventBufferEvent::getOutput


EventBufferEvent::getOutput은 EventBufferEvent 클래스의 메소드로, 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다.

사용 방법


EventBufferEvent::getOutput을 사용하려면 먼저 EventBufferEvent 인스턴스를 생성해야 합니다. EventBufferEvent 인스턴스를 생성한 후, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다.

예제


#hostingforum.kr
php

<?php



use LibeventEvent;

use LibeventEventBase;

use LibeventEventBufferEvent;



class MyEventBufferEvent extends EventBufferEvent

{

    public function onEvent()

    {

        $output = $this->getOutput();

        $data = $output->read(1024);

        echo "Received data: $data
";

    }

}



$eventBase = new EventBase();

$event = new MyEventBufferEvent($eventBase);

$event->setCallbacks(null, null, 'onEvent', null);

$event->enableReading();



$event->add($eventBase);

$eventBase->dispatch();



?>



설명


위 예제에서는 EventBufferEvent 인스턴스를 생성하고, onEvent 메소드를 호출하여 데이터를 읽습니다. EventBufferEvent 인스턴스는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다.

참고


EventBufferEvent::getOutput은 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. EventBufferEvent 인스턴스를 생성하고, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다.

예제 2


#hostingforum.kr
php

<?php



use LibeventEvent;

use LibeventEventBase;

use LibeventEventBufferEvent;



class MyEventBufferEvent extends EventBufferEvent

{

    public function onEvent()

    {

        $output = $this->getOutput();

        $data = $output->read(1024);

        echo "Received data: $data
";

        $output->reset();

    }

}



$eventBase = new EventBase();

$event = new MyEventBufferEvent($eventBase);

$event->setCallbacks(null, null, 'onEvent', null);

$event->enableReading();



$event->add($eventBase);

$eventBase->dispatch();



?>



설명


위 예제에서는 EventBufferEvent 인스턴스를 생성하고, onEvent 메소드를 호출하여 데이터를 읽습니다. EventBufferEvent 인스턴스는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. 또한, reset 메소드를 호출하여 출력 버퍼를 초기화합니다.

참고


EventBufferEvent::getOutput은 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. EventBufferEvent 인스턴스를 생성하고, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다. 또한, reset 메소드를 호출하여 출력 버퍼를 초기화할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 579 페이지

검색

게시물 검색