: Public Class

Created: | 2015-07-31 오후 4:10:04
Modified: | 2015-07-31 오후 4:10:04
Project: |
Author: | shint
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {7D9AA509-D422-4365-8EF4-74446E80A55B}
Appears In: | Package1

- Attributes
- Operations
- Associations From

Attribute
Private string _hostName
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Private SOCKET _hSocket
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Private short _portNo
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Private sockaddr_in _sockAddr
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False

Operation
Public Accept( accept: bool*,
Default: |
Kind: | in
Stereotype: |
):bool
Details: Sequential
Public Bind():bool
Details: Sequential
Public Close():void
Details: Sequential
Public Connect():bool
Details: Sequential
Public CSockTcp( hostName: char*,
Default: |
Kind: | in
Stereotype: |
portNo: WORD,
Default: |
Kind: | in
Stereotype: |
):
Details: Sequential
Tags: | initializer=_hSocket (INVALID_SOCKET),_hostName (hostName),_portNo (portNo)
Public abstract ~CSockTcp():
Details: Sequential
Public IsValidHandle():bool
Details: Sequential
Public Listen():bool
Details: Sequential
Public OpenClient():bool
Details: Sequential
Public OpenServer():bool
Details: Sequential
Private PrintErrorMessage( pre: char*,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public Recv( data: BYTE*,
Default: |
Kind: | in
Stereotype: |
len: int,
Default: |
Kind: | in
Stereotype: |
):int
Details: Sequential
Public Send( data: BYTE*,
Default: |
Kind: | in
Stereotype: |
len: int,
Default: |
Kind: | in
Stereotype: |
):int
Details: Sequential
Public SetTimeout( timeout: int,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential

Element | Source Role | Target Role
CLMS1xxEth Class | Name: | Name: _client
Details: