Class Message
package org.kwis.msf.io
java.lang.Object | +--org.kwis.msf.io.Messageextends Object:
소켓으로 전송할 수 있는 메세지를 정의한 클래스이다.
생성자 요약
섹션 제목: “생성자 요약”- Message (byte[] data) 단말로부터 메세지를 읽어들인 버퍼 Object를 생성한다.
- Message ( String addr, byte[] data) 소켓으로 전송할 메세지를 생성한다.
- Message ( String addr, byte[] data, int off, int len) 소켓으로 전송할 메세지를 생성한다.
메서드 요약
섹션 제목: “메서드 요약”String getAddress ()— 메세지의 주소를 리턴한다.int getAddressInt ()— 메세지의 주소를 정수형으로 리턴한다.byte getClassification ()— 메세지의 상태를 리턴한다.byte[] getData ()— 메세지 버퍼를 리턴한다.Date getDate ()— 메세지의 전송시간을 리턴한다.byte getIndex ()— 메세지 인덱스를 리턴한다.int getLength ()— 메세지 길이를 리턴한다.int getOffset ()— 메세지 버퍼의 오프셋을 리턴한다.int getTeleServiceID ()— 메세지의 텔리서비스 ID를 리턴한다.void setAddress ( String addr)— 메세지의 주소를 설정한다.void setAddressInt (int addr)— 메세지의 정수형 주소값을 지정한다.void setClassification (byte newClassification)— 메세지의 상태를 설정한다.void setDate ( Date date)— 메세지 전송시간을 설정한다.void setIndex (byte newIndex)— 메세지의 인덱스를 설정한다.int setLength (int val)— 메세지 길이를 설정한다.int setOffset (int val)— 메세지 버퍼의 오프셋을 설정한다.void setTeleServiceID (int newTeleServiceID)— 메세지의 텔리서비스 ID를 설정한다.
생성자 상세
섹션 제목: “생성자 상세”Message
섹션 제목: “Message”public Message(byte[] data)- 단말로부터 메세지를 읽어들인 버퍼 Object를 생성한다.
Message
섹션 제목: “Message”public Message(String addr, byte[] data)Parameters:
data- 메세지 내용
Message
섹션 제목: “Message”public Message(String addr, byte[] data, int off, int len)Parameters:
len- 메세지 버퍼의 길이
getIndex
섹션 제목: “getIndex”public byte getIndex()Returns:
- 메세지 인덱스
setIndex
섹션 제목: “setIndex”public void setIndex(byte newIndex)- 메세지의 인덱스를 설정한다.
getTeleServiceID
섹션 제목: “getTeleServiceID”public int getTeleServiceID()Returns:
- 텔리서비스 ID
setTeleServiceID
섹션 제목: “setTeleServiceID”public void setTeleServiceID(int newTeleServiceID)- 메세지의 텔리서비스 ID를 설정한다.
getClassification
섹션 제목: “getClassification”public byte getClassification()- 메세지의 상태를 리턴한다.
setClassification
섹션 제목: “setClassification”public void setClassification(byte newClassification)- 메세지의 상태를 설정한다.(Local Object에 대해서만 사용가능)
getData
섹션 제목: “getData”public byte[] getData()Returns:
- 메세지 버퍼
getLength
섹션 제목: “getLength”public int getLength()Returns:
- 메세지 길이
setLength
섹션 제목: “setLength”public int setLength(int val)Parameters:
val- 메세지 길이
Returns:
- 설정된 길이
getOffset
섹션 제목: “getOffset”public int getOffset()Returns:
- 메세지 버퍼의 오프셋
setOffset
섹션 제목: “setOffset”public int setOffset(int val)Returns:
- 설정된 오프셋
getAddress
섹션 제목: “getAddress”public String getAddress()Returns:
- 메세지 주소
setAddress
섹션 제목: “setAddress”public void setAddress(String addr)Parameters:
addr- 메세지 주소
getAddressInt
섹션 제목: “getAddressInt”public int getAddressInt()Returns:
- 정수형 주소값
setAddressInt
섹션 제목: “setAddressInt”public void setAddressInt(int addr)Parameters:
addr- 정수형 주소값
getDate
섹션 제목: “getDate”public Date getDate()Returns:
- 성공: 메세지 전송시간, 실패: 전송시간을 알 수 없을 경우 null
setDate
섹션 제목: “setDate”public void setDate(Date date)Parameters:
date- java.util.Date 형의 전송시간## 메서드 상세
getIndex
섹션 제목: “getIndex”public byte getIndex()Returns:
- 메세지 인덱스
setIndex
섹션 제목: “setIndex”public void setIndex(byte newIndex)- 메세지의 인덱스를 설정한다.
getTeleServiceID
섹션 제목: “getTeleServiceID”public int getTeleServiceID()Returns:
- 텔리서비스 ID
setTeleServiceID
섹션 제목: “setTeleServiceID”public void setTeleServiceID(int newTeleServiceID)- 메세지의 텔리서비스 ID를 설정한다.
getClassification
섹션 제목: “getClassification”public byte getClassification()- 메세지의 상태를 리턴한다.
setClassification
섹션 제목: “setClassification”public void setClassification(byte newClassification)- 메세지의 상태를 설정한다.(Local Object에 대해서만 사용가능)
getData
섹션 제목: “getData”public byte[] getData()Returns:
- 메세지 버퍼
getLength
섹션 제목: “getLength”public int getLength()Returns:
- 메세지 길이
setLength
섹션 제목: “setLength”public int setLength(int val)Parameters:
val- 메세지 길이
Returns:
- 설정된 길이
getOffset
섹션 제목: “getOffset”public int getOffset()Returns:
- 메세지 버퍼의 오프셋
setOffset
섹션 제목: “setOffset”public int setOffset(int val)Returns:
- 설정된 오프셋
getAddress
섹션 제목: “getAddress”public String getAddress()Returns:
- 메세지 주소
setAddress
섹션 제목: “setAddress”public void setAddress(String addr)Parameters:
addr- 메세지 주소
getAddressInt
섹션 제목: “getAddressInt”public int getAddressInt()Returns:
- 정수형 주소값
setAddressInt
섹션 제목: “setAddressInt”public void setAddressInt(int addr)Parameters:
addr- 정수형 주소값
getDate
섹션 제목: “getDate”public Date getDate()Returns:
- 성공: 메세지 전송시간, 실패: 전송시간을 알 수 없을 경우 null
setDate
섹션 제목: “setDate”public void setDate(Date date)Parameters:
date- java.util.Date 형의 전송시간
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved. Contact : contact@aromasoft.com