"서버 프로그램 추상화"의 두 판 사이의 차이
jjuiddong
(→Group) |
(→Group) |
||
4번째 줄: | 4번째 줄: | ||
* 여러 그룹을 관리하기 위한 클래스다. | * 여러 그룹을 관리하기 위한 클래스다. | ||
* 그룹에게 패킷을 보낼 수 있다. | * 그룹에게 패킷을 보낼 수 있다. | ||
+ | |||
+ | === ''' 멤버 함수 ''' === | ||
+ | ** AddMember( netid ) | ||
+ | ** MoveMember( Group from, Group to, netid ) | ||
+ | ** FindMember( netid, findchild ) | ||
+ | ** AddChildGroup( name ) | ||
+ | ** RemoveChildGroup( name ) | ||
+ | ** FindChildGroup( netid, findchild ) | ||
+ | ** Clear() |
2013년 3월 6일 (수) 21:48 판
Group
- 클라이언트들을 묶어주는 기능을 한다.
- 자식으로 CGroup 을 가진다.
- 여러 그룹을 관리하기 위한 클래스다.
- 그룹에게 패킷을 보낼 수 있다.
멤버 함수
- AddMember( netid )
- MoveMember( Group from, Group to, netid )
- FindMember( netid, findchild )
- AddChildGroup( name )
- RemoveChildGroup( name )
- FindChildGroup( netid, findchild )
- Clear()