##########################################################################
# 
# 2009.01.05 sample_log.txt  - (c) Be Graph Co.,Ltd.
# 
# This file is sample message logging file for SECS Message Viewer. 
# Let's open this file from SECS Message Viewer by drop-file or click menu-open.
# 
# top charactor is '#' : means comment line.
# but, '# send...' and '# recv...' have another meaning.
#   '# send...' : means send message 
#   '# recv...' : means receive message 
# 
# -----------------------------------------------------------------------
# [Reserved Character]
# -----------------------------------------------------------------------
# Select  .req
# Select  .rsp
# Deselect.req
# Deselect.rsp
# Linktest.req
# Linktest.rsp
# Reject  .req
# Reject  .rsp
# Separate.req
# Separate.rsp
# SnnFmm  Stream Function
# -----------------------------------------------------------------------
# [Attribute]
# -----------------------------------------------------------------------
# attribute key  	 content
# -----------------------------------------------------------------------
# <L[n] > 	List
# It means it has the attribute list of n piece between < and >.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <A[n] "m"> 	Character (Ascii)
# It means it has the attribute character of n length between < and >.
# The character string is bundled by ".
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <I1[1] n> : 1 byte integer
# <I2[2] n> : 2 byte integer
# <I4[4] n> : 4 byte integer
# <I8[8] n> : 8 byte integer
# 	Integer information with sign
# It means it has the integer attribute with the sign of n value between < and >.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <U1[1] n> : 1 byte unsigned integer
# <U2[2] n> : 2 byte unsigned integer
# <U4[4] n> : 4 byte unsigned integer
# <U8[8] n> : 8 byte unsigned integer
# 	Integer information with unsign
# It means it has the unsigned integer attribute of n value between < and >.
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <D4[4] n> : 4 byte float
# <D8[8] n> : 8 byte double
# 	Floating point
# It means it has the floating point attribute of n value between < and >.
# The floating point is output by the exponent format.
# ex) 2.123E+001
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <BOOLEAN[n] m>
# 	Boolean
# It means it has the boolean attribute of m value between < and >.
# n; byte size.(hex dump)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# <B[n] m>
# 	Binary Data
# It means it has the binary data attribute of m value between < and >.
# n; byte size.(hex dump)
# m and n will be dumped raw data by HEX.
# -----------------------------------------------------------------------
# 
# The color of the character of each word is colored, and the icon at each 
# sending and receiving is displayed in left Tree of the window. 
# A right message window scrolls to the position when each message in the tree 
# is double-clicked. 
# 
# if you want to refresh logged file, you will be able to refresh it by push 
# 'F5'.
# this function will help you that is watching at real time.
# 
# If you want to see the message structure of Stream-Function, you will be able
#  to be seen by pushing 'F1' after you selected the Stream-Function character. 
# 
# We hope that this software make you happy.
#                                           - programers of this software -
# 
##########################################################################

# send... [ 192.168.1.51:3188 -> 192.168.1.31:5000 ] 
#  size = 10 (0xa)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 00 00 00 01 00 00 00 01                      .......... 

>> (s) 2008/08/03 16:25:13 [0x0000000A 00000000000100000001]
Select  .req
<< (e)

# recv... [ 192.168.1.31:5000 -> 192.168.1.51:3188 ] 
#  size = 10 (0xa)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 00 00 00 02 00 00 00 01                      .......... 

>> (s) 2008/08/03 16:25:14 [0x0000000A 00000000000200000001]
Select  .rsp
<< (e)

# recv... [ 192.168.1.31:5000 -> 192.168.1.51:3188 ] 
#  size = 10 (0xa)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 81 01 00 00 00 00 00 01                      .. ....... 

>> (s) 2008/08/03 16:25:14 [0x0000000A 00008101000000000001]
<S01F01 W
>
<< (e)

# send... [ 192.168.1.51:3188 -> 192.168.1.31:5000 ] 
#  size = 25 (0x19)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 01 02 00 00 00 00 00 01 01 02 41 06 42 47    ............A.BG 
#  48 53 4d 53 41 03 31 2e 30                         HSMSA.1.0 

>> (s) 2008/08/03 16:25:14 [0x00000019 00000102000000000001]
<S01F02  
    <L[2]
        <A[6]    "BGHSMS">
        <A[3]    "1.0">
    >
>
<< (e)

# recv... [ 192.168.1.31:5000 -> 192.168.1.51:3188 ] 
#  size = 10 (0xa)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 81 0f 00 00 00 00 00 02                      .. ....... 

>> (s) 2008/08/03 16:25:14 [0x0000000A 0000810F000000000002]
<S01F15 W
>
<< (e)

# send... [ 192.168.1.51:3188 -> 192.168.1.31:5000 ] 
#  size = 13 (0xd)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 01 10 00 00 00 00 00 03 a5 01 00             ............ 

>> (s) 2008/08/03 16:25:15 [0x0000000D 00000110000000000003]
<S01F16  
    <U1[1]    0>
>
<< (e)

# send... [ 192.168.1.51:3188 -> 192.168.1.31:5000 ] 
#  size = 25 (0x19)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 81 0d 00 00 00 00 00 40 01 02 41 06 42 47    .. ......@..A.BG 
#  48 53 4d 53 41 03 31 2e 30                         HSMSA.1.0 

>> (s) 2008/08/03 16:27:05 [0x00000019 0000810D000000000040]
<S01F13 W
    <L[2]
        <A[6]    "BGHSMS">
        <A[3]    "1.0">
    >
>
<< (e)

# recv... [ 192.168.1.31:5000 -> 192.168.1.51:3188 ] 
#  size = 30 (0x1e)
#  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F     0123456789ABCFEF
#  00 00 01 0e 00 00 00 00 00 40 01 02 a5 01 00 01    .........@..... 
#  02 41 06 42 47 48 53 4d 53 41 03 31 2e 30          .A.BGHSMSA.1.0 

>> (s) 2008/08/03 16:27:05 [0x0000001E 0000010E000000000040]
<S01F14  
    <L[2]
        <U1[1]    0>
        <L[2]
            <A[6]    "BGHSMS">
            <A[3]    "1.0">
        >
    >
>
<< (e)
