C# 클래스 K2Informatics.Erlnet.OtpOutputStream

상속: System.IO.MemoryStream
파일 보기 프로젝트 열기: K2InformaticsGmbH/erlnet 1 사용 예제들

공개 메소드들

메소드 설명
OtpOutputStream ( ) : System
OtpOutputStream ( OtpErlangObject o ) : System
OtpOutputStream ( int size ) : System
WriteTo ( Stream stream ) : void
getPos ( ) : int
length ( ) : int
poke4BE ( int offset, long n ) : void
size ( ) : int
write ( byte b ) : void
write1 ( long n ) : void
write2BE ( long n ) : void
write2LE ( long n ) : void
write4BE ( long n ) : void
write4LE ( long n ) : void
write8BE ( long n ) : void
write8LE ( long n ) : void
writeLE ( long n, int b ) : void
writeN ( byte bytes ) : void
write_any ( OtpErlangObject o ) : void
write_atom ( String atom ) : void
write_big_integer ( BigInteger v ) : void
write_binary ( byte bin ) : void
write_bitstr ( byte bin, int pad_bits ) : void
write_boolean ( bool b ) : void
write_byte ( byte b ) : void
write_char ( char c ) : void
write_compressed ( OtpErlangObject o ) : void
write_double ( double d ) : void
write_external_fun ( String module, String function, int arity ) : void
write_float ( float f ) : void
write_fun ( OtpErlangPid pid, String module, long old_index, int arity, byte md5, long index, long uniq, OtpErlangObject freeVars ) : void
write_int ( int i ) : void
write_list_head ( int arity ) : void
write_long ( long l ) : void
write_long ( long v, bool unsigned ) : void
write_nil ( ) : void
write_pid ( String node, int id, int serial, int creation ) : void
write_port ( String node, int id, int creation ) : void
write_ref ( String node, int id, int creation ) : void
write_short ( short s ) : void
write_string ( String s ) : void
write_string ( String s, Encoding e ) : void
write_string ( String s, String e ) : void
write_tuple_head ( int arity ) : void
write_uint ( int ui ) : void
write_ulong ( long ul ) : void
write_ushort ( short us ) : void

비공개 메소드들

메소드 설명
count ( ) : int
getOtpInputStream ( int offset ) : OtpInputStream
is8bitString ( String s ) : bool

메소드 상세

OtpOutputStream() 공개 메소드

public OtpOutputStream ( ) : System
리턴 System

OtpOutputStream() 공개 메소드

public OtpOutputStream ( OtpErlangObject o ) : System
o OtpErlangObject
리턴 System

OtpOutputStream() 공개 메소드

public OtpOutputStream ( int size ) : System
size int
리턴 System

WriteTo() 공개 메소드

public WriteTo ( Stream stream ) : void
stream Stream
리턴 void

getPos() 공개 메소드

public getPos ( ) : int
리턴 int

length() 공개 메소드

public length ( ) : int
리턴 int

poke4BE() 공개 메소드

public poke4BE ( int offset, long n ) : void
offset int
n long
리턴 void

size() 공개 메소드

public size ( ) : int
리턴 int

write() 공개 메소드

public write ( byte b ) : void
b byte
리턴 void

write1() 공개 메소드

public write1 ( long n ) : void
n long
리턴 void

write2BE() 공개 메소드

public write2BE ( long n ) : void
n long
리턴 void

write2LE() 공개 메소드

public write2LE ( long n ) : void
n long
리턴 void

write4BE() 공개 메소드

public write4BE ( long n ) : void
n long
리턴 void

write4LE() 공개 메소드

public write4LE ( long n ) : void
n long
리턴 void

write8BE() 공개 메소드

public write8BE ( long n ) : void
n long
리턴 void

write8LE() 공개 메소드

public write8LE ( long n ) : void
n long
리턴 void

writeLE() 공개 메소드

public writeLE ( long n, int b ) : void
n long
b int
리턴 void

writeN() 공개 메소드

public writeN ( byte bytes ) : void
bytes byte
리턴 void

write_any() 공개 메소드

public write_any ( OtpErlangObject o ) : void
o OtpErlangObject
리턴 void

write_atom() 공개 메소드

public write_atom ( String atom ) : void
atom String
리턴 void

write_big_integer() 공개 메소드

public write_big_integer ( BigInteger v ) : void
v BigInteger
리턴 void

write_binary() 공개 메소드

public write_binary ( byte bin ) : void
bin byte
리턴 void

write_bitstr() 공개 메소드

public write_bitstr ( byte bin, int pad_bits ) : void
bin byte
pad_bits int
리턴 void

write_boolean() 공개 메소드

public write_boolean ( bool b ) : void
b bool
리턴 void

write_byte() 공개 메소드

public write_byte ( byte b ) : void
b byte
리턴 void

write_char() 공개 메소드

public write_char ( char c ) : void
c char
리턴 void

write_compressed() 공개 메소드

public write_compressed ( OtpErlangObject o ) : void
o OtpErlangObject
리턴 void

write_double() 공개 메소드

public write_double ( double d ) : void
d double
리턴 void

write_external_fun() 공개 메소드

public write_external_fun ( String module, String function, int arity ) : void
module String
function String
arity int
리턴 void

write_float() 공개 메소드

public write_float ( float f ) : void
f float
리턴 void

write_fun() 공개 메소드

public write_fun ( OtpErlangPid pid, String module, long old_index, int arity, byte md5, long index, long uniq, OtpErlangObject freeVars ) : void
pid OtpErlangPid
module String
old_index long
arity int
md5 byte
index long
uniq long
freeVars OtpErlangObject
리턴 void

write_int() 공개 메소드

public write_int ( int i ) : void
i int
리턴 void

write_list_head() 공개 메소드

public write_list_head ( int arity ) : void
arity int
리턴 void

write_long() 공개 메소드

public write_long ( long l ) : void
l long
리턴 void

write_long() 공개 메소드

public write_long ( long v, bool unsigned ) : void
v long
unsigned bool
리턴 void

write_nil() 공개 메소드

public write_nil ( ) : void
리턴 void

write_pid() 공개 메소드

public write_pid ( String node, int id, int serial, int creation ) : void
node String
id int
serial int
creation int
리턴 void

write_port() 공개 메소드

public write_port ( String node, int id, int creation ) : void
node String
id int
creation int
리턴 void

write_ref() 공개 메소드

public write_ref ( String node, int id, int creation ) : void
node String
id int
creation int
리턴 void

write_short() 공개 메소드

public write_short ( short s ) : void
s short
리턴 void

write_string() 공개 메소드

public write_string ( String s ) : void
s String
리턴 void

write_string() 공개 메소드

public write_string ( String s, Encoding e ) : void
s String
e System.Text.Encoding
리턴 void

write_string() 공개 메소드

public write_string ( String s, String e ) : void
s String
e String
리턴 void

write_tuple_head() 공개 메소드

public write_tuple_head ( int arity ) : void
arity int
리턴 void

write_uint() 공개 메소드

public write_uint ( int ui ) : void
ui int
리턴 void

write_ulong() 공개 메소드

public write_ulong ( long ul ) : void
ul long
리턴 void

write_ushort() 공개 메소드

public write_ushort ( short us ) : void
us short
리턴 void