ssd.__main__

python -m ssd 동작 시 실행되는 파일입니다.

Attributes

Classes

SSDRunner

SSDRunner 클래스는 가상 SSD의 명령을 처리하고 실행하는 역할을 합니다.

Module Contents

class ssd.__main__.SSDRunner[source]

SSDRunner 클래스는 가상 SSD의 명령을 처리하고 실행하는 역할을 합니다.

ssd[source]

가상 SSD 객체

Type:

SolidStateDrive

option_buf[source]

명령 버퍼 객체

Type:

CommandBuffer

ssd[source]
option_buf[source]
__del__()[source]
buff_flush()[source]

명령 버퍼를 비우고 명령어를 실행합니다.

run(cmd: ssd.command.Command)[source]

주어진 명령어를 파싱하고 실행합니다.

execute_command(command: ssd.command.ReadCommand | ssd.command.WriteCommand | ssd.command.EraseCommand)[source]

특정 명령어를 실행합니다.

Parameters:

command – 실행할 명령어 객체

ssd.__main__.cmd_[source]