윈 토토 : 문서 : 9.4 : 윈 토토 | |||
---|---|---|---|
PostgreSQL : 문서 : 9.4 : 토토 복제 프로토콜 | PostgreSQL : 문서 : 9.4 : Frontend/백사설 토토 사이트 프로토콜 | 49 장. 프론트 엔드/백엔드 프로토콜 | PostgreSQL : 문서 : 9.4 : 윈 토토 형식 |
이 섹션은 젠 토토에 사용 된 기본 데이터 유형에 대해 설명합니다.
ann-네트워크 바이트 순서의 비트 정수 (가장 중요한 바이트 첫 번째). 만약에i지정되어 있습니다. 그렇지 않으면 값이 나타나는 정확한 값입니다. 예를 들어. int16, int32 (42).
배열K n-비트 정수, 각각 네트워크 바이트 순서. 배열 길이K는 항상 메시지의 이전 필드에 의해 결정됩니다. 예를 들어. int16 [m].
NULL 용어 문자열 (C 스타일 문자열). 문자열에는 특정 길이 제한이 없습니다. 만약에S지정되어 있습니다. 그렇지 않으면 값이 나타나는 정확한 값입니다. 예를 들어. 문자열, 문자열 ( "사용자").
참고 : 사전 정의 된 한계가 없습니다백엔드로 반환 할 수있는 문자열의 길이. 프론트 엔드에 대한 좋은 코딩 전략은 확장 가능한 버퍼를 사용하여 메모리에 맞는 모든 것을 허용하는 것입니다. 가능하지 않으면 전체 문자열을 읽고 고정 크기 버퍼에 맞지 않는 후행 문자를 버립니다.
정확히n바이트. 필드 너비 인 경우n는 상수가 아니며, 메시지의 이전 필드에서 항상 결정할 수 있습니다. 만약에C정확한 값입니다. 예를 들어. 바이트 2, byte1 ( '\ n').