- Add missing messages

This commit is contained in:
Jordan Sissel 2009-09-10 17:58:12 +00:00
parent 034272e0f9
commit cee6acd8e1
3 changed files with 54 additions and 0 deletions

View file

@ -0,0 +1,22 @@
require "lib/net/message"
module LogStash; module Net; module Messages
class SearchRequest < RequestMessage
register
# Message attributes
hashbind :query, "/args/query"
hashbind :log_type, "/args/log_type"
hashbind :offset, "/args/offset"
hashbind :limit, "/args/limit"
end # class SearchRequest
class SearchResponse < ResponseMessage
register
# Message attributes
hashbind :results, "/args/results"
hashbind :finished, "/args/finished"
end # class SearchResponse
end; end; end # module LogStash::Net::Messages

12
lib/net/messages/quit.rb Normal file
View file

@ -0,0 +1,12 @@
require "lib/net/message"
module LogStash; module Net; module Messages
class QuitRequest < RequestMessage
register
end # class QuitRequest
class QuitResponse < ResponseMessage
register
end # class QuitResponse
end; end; end # module LogStash::Net::Messages

View file

@ -0,0 +1,20 @@
require "lib/net/message"
module LogStash; module Net; module Messages
class SearchHitsRequest < RequestMessage
register
# Message attributes
hashbind :query, "/args/query"
hashbind :log_type, "/args/log_type"
hashbind :offset, "/args/offset"
hashbind :limit, "/args/limit"
end # class SearchHitsRequest
class SearchHitsResponse < ResponseMessage
register
# Message attributes
hashbind :hits, "/args/hits"
end # class SearchHitsResponse
end; end; end # module LogStash::Net::Messages