issues
search
Romanof123
/
document
0
stars
0
forks
source link
Introduction to Resource Managers
#17
Open
Romanof123
opened
4 years ago
Romanof123
commented
4 years ago
컨셉위주로 Resource Manager를 설명
resource manager는?
file io 처럼 pathname으로 open read write close로 컨트롤 가능하게 한다.
resource manager가 pathname을 등록
resource manager를 쓰는법
채널을 만듬
네임스페이스를 오픈한다.
메세지,이벤트를 채널에서 기다린다.
메세지가 오면 처리하고, 결과를 리턴하라
리소스 메세지는 3가지 타입 메이저한 메세지가 있음
pathname을 오픈하면 Connect messages -open:_IO_CONNECT , unlink: _IO_UNLINK, rename: _IO_RENAME
I/O message 오픈이후에 client가 정의한 message
read: _IO_READ,write: _IO_WRITE, close: _IO_CLOSE,devctl: _IO_DEVCTL, ioctl: _IO_DEVCTL
이러한 메세지들은 모두 라이브러리 형태로 구현되어있어, 실제 message를 컨트롤 할필요없다.(특별한 사항이없는경우)
resoure manager를 이용하여 driver는 rm_info 프로젝트를 통해 확인가능.
컨셉위주로 Resource Manager를 설명
resource manager는?
resource manager를 쓰는법
리소스 메세지는 3가지 타입 메이저한 메세지가 있음
resoure manager를 이용하여 driver는 rm_info 프로젝트를 통해 확인가능.