8件ヒット
[1-8件を表示]
(0.152秒)
ライブラリ
- ビルトイン (1)
- etc (1)
-
net
/ imap (4) -
rubygems
/ package / tar _ header (1) - socket (1)
クラス
- BasicSocket (1)
-
Etc
:: Passwd (1) -
File
:: Stat (1) -
Gem
:: Package :: TarHeader (1) -
Net
:: IMAP (2) -
Net
:: IMAP :: FetchData (1) -
Net
:: IMAP :: ThreadMember (1)
キーワード
- getpeereid (1)
- seqno (2)
-
uid
_ search (1) -
uid
_ sort (1)
検索結果
先頭5件
-
Gem
:: Package :: TarHeader # uid -> Integer (82255.0) -
tar のヘッダに含まれる uid を返します。
tar のヘッダに含まれる uid を返します。 -
Etc
:: Passwd # uid -> Integer (73255.0) -
このユーザの uid を返します。
このユーザの uid を返します。 -
File
:: Stat # uid -> Integer (73225.0) -
オーナーのユーザIDを返します。
オーナーのユーザIDを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.uid #=> 0
//} -
Net
:: IMAP # uid _ search(keys , charset = nil) -> [Integer] (55375.0) -
UID SEARCH コマンドを送り、条件に合うメッセージの UID を配列で返します。
UID SEARCH コマンドを送り、条件に合うメッセージの UID
を配列で返します。
Net::IMAP#examine もしくは Net::IMAP#select で
指定したメールボックスを検索対象とします。
検索の条件は key に文字列の1次元配列もしくは文字列で渡します。
検索条件は "SUBJECT", "FROM" などを用いることができます。
詳しくは 2060 の 6.4.4 を見てください。
例:
p imap.uid_search(["SUBJECT", "hello"])
#=> [1, 6, 7, 8]
p imap.uid_search([... -
Net
:: IMAP # uid _ sort(sort _ keys , search _ keys , charset) -> [Integer] (37507.0) -
SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。
SORT コマンド送り、メールボックス内の
メッセージをソートした結果を返します。
SORT コマンドは 5256 で定義されています。
詳しくはそちらを参照してください。
このコマンドは Net::IMAP#capability の返り値を見ることで
利用可能かどうか判断できます。
sort_keys にはソート順を決めるキーを文字列の配列で指定します。
"ARRIVAL", "CC", "FROM", "TO", "SUBJECT" などが指定できます。
詳しくは 5265 の BASE.6.4.SORT の所を見てください。
search_key には検索条件を渡します。Net::... -
BasicSocket
# getpeereid -> [Integer , Integer] (37222.0) -
Unix ドメインソケットにおいて接続相手の euid と egid を 返します。
Unix ドメインソケットにおいて接続相手の euid と egid を
返します。
配列の最初の要素が euid, 2番目の要素が egid です。
ソケットが Unix ドメインソケットでない場合の返り値は
不定です。
require 'socket'
Socket.unix_server_loop("/tmp/sock") {|s|
begin
euid, egid = s.getpeereid
# Check the connected client is myself or not.
next if euid ... -
Net
:: IMAP :: ThreadMember # seqno -> Integer | nil (18652.0) -
メッセージの sequence number もしくは UID を返します。
メッセージの sequence number もしくは UID を返します。
root となるメッセージが存在しない場合しない木の場合は
nil を返します。 -
Net
:: IMAP :: FetchData # seqno -> Integer (9658.0) -
メッセージの sequence number を返します。
メッセージの sequence number を返します。
Net::IMAP#uid_fetch、Net::IMAP#uid_storeであっても
UID ではなく、sequence numberを返します。