
binkp ࠡ⠥ १ 㭠ࠢ ᨬ ,  ᪠騩
訡  । .  , 뢠   ஭
 ,  ᫥騩 騩 ଠ:

   binkp's frames:

    +---------------------- 0=data block, 1=message(command)
    |                +---- data block size / msg's argument size
    |                |
    7 6543210 76543210
   +-+-------+--------+--- ..... ---+
   | |   HI      LO   |             | -- data block / msg's argument
   +-+-------+--------+--- ..... ---+
   |<-    2 bytes   ->|<- 32K max ->|


  --  , ।騥 ⨯   ( )
, ᫥  .  ᫨ 訩   襭,
   㯨訥  ஬ ᫥   ⥪饬 ਭ
䠩. (᫨ ⠪ 䠩 㦥 ,  -- )
 ⨢ 砥,  ᫥ ࠧ  , 
ﭨ ⮪.   , 㯨  ஬ -- 
. ⠢訥 -- 㬥. 㬥  -- ந 
ᨬ,  易⥫쭮 ࠭祭 '\0'.   㣬⮢
(ਬ, M_OK)  룫拉 ਬ୮ ⠪:

    7 6543210 76543210 76543210
   +-+-------+--------+--------+
   |1|      0        1|       4|
   +-+-------+--------+--------+
    |                |        +-----  (㬥⮢ )
    |                +--------     -- 1 
    +-  


,   binkd/0.8,   㬥:

M_NUL  0
  㬥   (, , 뢠  ). 
  ⠪ । ⮢ ଠ,  ᮯ  ..

  eg, "ZYZ Dima Maloff"

M_ADR  1
  ᮪ 5D ᮢ (१ ஡)

  eg, "2:5047/13@fidonet 2:5047/0@fidonet"

M_PWD  2
  ஫. ᫥ ᯥ譮 ࠡ⪨ ஫, ਭ⮣  remote,
  binkd-ࢥ ᪠ ।.

  eg, "pAsSwOrD"

M_OK   4
  ⢥  ࠢ ஫. binkd-  ਥ ⮣ ᮮ饭
  ᪠ ।. 㬥  .

  eg, ""

M_FILE 3
    ᫥饬 䠩. १ ஡:  䠩 ( ஡
  ᨬ); ࠧ; unix-time; ᬥ饭,  ண 䠩 ।.
   --  筮 ⥬.  ᫥騥 ਭ  
  ⭮   ⮬ 䠩  㯫 ᫥饣 ᮮ饭 M_FILE.
  樠쭮 ਧ  䠩 , ⠪  ࠧ 䠩 ⥭
  ࠭. binkd "譨"     ⥪饣 䠩.
    䠩  稭 ।  ᬥ饭 0. 祭
  M_GET  remote  ⠢  ᤥ seek.

  eg, "config.sys 125 2476327846 0"

  ,  ⢥  M_GET  ᬥ饭 100:

      "config.sys 125 2476327846 100"

M_EOB  5
  End-of-Batch. EOB । ᫥ ⮣,  ᫠  䠩.
  ᫨  室  ﭨ EOB ( 䠩 ᫠), 砥 
  remote EOB (  䠩  ),  稫  ⢥ত
    ᫠ 䠩,  稫  䠩 १襭  GET,
    ⠥ ᯥ譮 襭.

   eg, ""

M_GOT  6
  । ਭ襩 䠩 ⥬  ⢥ত
  ᫥ 祭 ᫥ 樨  䠩. 㬥
   㬥  FILE  remote,  ᪫祭 ᫥ --
  ᬥ饭,   頥  ⥬, । M_FILE.
  GOT   ।    ਥ 䠩 -- ॠ  
  ।饩 ஭ -- ࠧ騩 skip.

  eg, "config.sys 125 2476327846"


M_ERR  7
  ⠫쭠 訡. ஭, । M_ERR, 蠥 .
  㬥, ⥪ 騩 稭,   . binkd ।
  M_ERR  ⢥   ஫.

  eg, "Incorrect password"

M_BSY  8
  । ᫨  ⥬ . 㬥  ਭ饩
  ஭. (뢠  )

  eg, "Too many servers are running already"

M_GET  9
     M_GET  resend. 㬥 M_GET  㬥
   M_FILE,       remote. :) ᪨,
     ४.   -- binkd 뫠   ⢥ 
  M_FILE  ⮬ 砥, ᫨   ࠨ ᬥ饭  ண  砫
  䠩 ।.

  eg, "config.sys 125 2476327846 100"

   binkd ࠡ뢠  ⠪:    (/ࠧ/unixtime)
  ।,   㬥 M_GET ⥪騬   ।
  䠩 ( 䠩 㦥 ।      M_GOT),
   ᫨  ⠪,  seek   ᬥ饭, ᫥ 祣
  뫠 M_FILE.  襣 ਬ M_FILE 㤥  㬥:

      "config.sys 125 2476327846 100"

M_SKIP 10

  ࠧ騩 skip. binkd  ,    뫠.
  ਬ ப ६஢:

      "config.sys 125 2476327846"



筠    binkd:

      맢 ⥬               뢠 ⥬
      뫠:                       뫠:

      M_NUL "SYS ..."                 M_NUL "SYS ..."
      M_NUL "ZYZ ..."                 M_NUL "ZYZ ..."
      M_NUL "LOC ..."                 M_NUL "LOC ..."
      M_NUL "VER ..."                 M_NUL "VER ..."
      M_ADR "2:2/2.2@fidonet"         M_ADR "3:3/3.3@fidonet"
      M_PWD "password"                ( ஫  remote)
				      M_OK ""  M_ERR "Bad password"
      ( M_OK)                     M_FILE "file2 200 42342434 0"
      M_FILE "file1 100 423424244 0"  data
      data                            data
      data                            data
      M_EOB                           (稫 file1 楫, ⢥ত)
      (稫 file2, ⢥ত.)    M_GOT "file1 100 423424244"
      M_GOT "file2 200 42342434"      data
				      M_EOB



