其中是rabbitmq'的样本erlang代码;什么是文件操作?

其中是rabbitmq'的样本erlang代码;什么是文件操作?,erlang,rabbitmq,file-transfer,Erlang,Rabbitmq,File Transfer,我想在rabbitmq中传输文件,并在rabbit_framing.hrl文件中找到消息记录,如下所示。但这些信息没有解释指南。 使用这些信息的效率低还是我没有找到相关信息 你能给我一些使用这些信息的示例代码吗 -record('file.qos', {prefetch_size = 0, prefetch_count = 0, global = false}). -record('file.qos_ok', {}). -record('file.consume', {ticket = 1, q

我想在rabbitmq中传输文件,并在rabbit_framing.hrl文件中找到消息记录,如下所示。但这些信息没有解释指南。 使用这些信息的效率低还是我没有找到相关信息

你能给我一些使用这些信息的示例代码吗

-record('file.qos', {prefetch_size = 0, prefetch_count = 0, global = false}).
-record('file.qos_ok', {}).
-record('file.consume', {ticket = 1, queue = <<"">>, consumer_tag = <<"">>, no_local = false, no_ack = false, exclusive = false, nowait = false}).
-record('file.consume_ok', {consumer_tag}).
-record('file.cancel', {consumer_tag, nowait = false}).
-record('file.cancel_ok', {consumer_tag}).
-record('file.open', {identifier, content_size}).
-record('file.open_ok', {staged_size}).
-record('file.stage', {}).
-record('file.publish', {ticket = 1, exchange = <<"">>, routing_key = <<"">>, mandatory = false, immediate = false, identifier}).
-record('file.return', {reply_code = 200, reply_text = <<"">>, exchange, routing_key}).
-record('file.deliver', {consumer_tag, delivery_tag, redelivered = false, exchange, routing_key, identifier}).
-record('file.ack', {delivery_tag = 0, multiple = false}).
-record('file.reject', {delivery_tag, requeue = true}).
-record('file.qos',{prefetch\u size=0,prefetch\u count=0,global=false})。
-记录('file.qos_ok',{})。
-记录('file.consume',{ticket=1,queue=,consumer_标记=,no_local=false,no_ack=false,exclusive=false,nowait=false})。
-记录('file.consumer\u ok',{consumer\u tag})。
-记录('file.cancel',{consumer_标记,nowait=false})。
-记录('file.cancel\u ok',{consumer\u tag})。
-记录('file.open',{identifier,content\u size})。
-记录('file.open_ok',{staged_size})。
-记录('file.stage',{})。
-记录('file.publish',{ticket=1,exchange=,routing_key=,mandatory=false,immediate=false,identifier})。
-记录('file.return',{reply_code=200,reply_text=,exchange,routing_key})。
-记录('file.deliver',{consumer_标记,delivery_标记,redelivered=false,exchange,routing_key,identifier})。
-记录('file.ack',{delivery_tag=0,multiple=false})。
-记录('file.reject',{delivery_标记,requeue=true})。