issues
search
myun2ext
/
bitpack
**bitpack** is serializer.
0
stars
0
forks
source link
Extend Classes
#2
Open
myun2ext
opened
11 years ago
myun2ext
commented
11 years ago
time
(unixtime : 32bits)
datetime
(64bits)
myun2ext
commented
11 years ago
Others
longitude and latitude
L/L (WGS84)
geodetic datum (1byte): 0 = WGS84
two double type (8bytes + 8bytes = 16bytes)
myun2ext
commented
11 years ago
String Likes Types
Computer
URL/URI
domain
Email-Address
IP-Address (v4)
IP-Address (v6)
FilePath
sizing
byte
kilo-byte
mega-byte
giga-byte
tera-byte
peta-byte
Misc
Locale
Language
UUID
SHA256
MD5
DES
AES
bits
Compressed (zip)
myun2ext
commented
11 years ago
Time/Date Values
TimeZone
Year :
2bytes
unsigned integer
Month : 1byte unsigned integer
Day : 1byte unsigned integer
Week : 1byte unsigned integer
Hour : 1byte unsigned integer
Minute : 1byte unsigned integer
Second : 1byte unsigned integer
Milli Second :
2bytes
unsigned integer
Micro Second :
2bytes
unsigned integer
current_time
: 0 byte of value
past
: 0 byte of value
future
: 0 byte of value
Years : 1byte signed integer
Months : 1byte signed integer
Days : 1byte signed integer
Weeks : 1byte signed integer
Hours : 1byte signed integer
Minutes : 1byte signed integer
Seconds : 1byte signed integer
Milli Second :
2bytes
signed integer
Micro Second :
2bytes
signed integer
midium
Months : 2byte signed integer
midium
Days : 2byte signed integer
midium
Weeks : 2byte signed integer
midium
Hours : 2byte signed integer
midium
Minutes : 2byte signed integer
midium
Seconds : 2byte signed integer
large
Months : 4byte signed integer
large
Days : 4byte signed integer
large
Weeks : 4byte signed integer
large
Hours : 4byte signed integer
large
Minutes : 4byte signed integer
large
Seconds : 4byte signed integer
myun2ext
commented
11 years ago
Physical World (0x03)
GPS Position
longitude and latitude
L/L (WGS84)
geodetic datum (1byte): 0 = WGS84
two double type (8bytes + 8bytes = 16bytes)
Address
Zip/Postal-code
address
country
city
prefecture
telephone-number
Distance
meter : 2 byte unsigned integer
kilo-meter : 1 byte
unsigned
integer
wide kilo-meter : 2 byte
unsigned
integer
float of mile : 4 byte float
mile : 1 byte
unsigned
integer
wide-mile : 2 byte
unsigned
integer
myun2ext
commented
11 years ago
Human Bio.
birthday
human-name
first-name
last-name
age
sex
blood-type