C# 클래스 Valve.Steamworks.CSteamUnifiedMessages

상속: ISteamUnifiedMessages
파일 보기 프로젝트 열기: kronosaur/Transcendence

공개 메소드들

메소드 설명
CSteamUnifiedMessages ( IntPtr SteamUnifiedMessages )
GetIntPtr ( ) : IntPtr
GetMethodResponseData ( ulong hHandle, IntPtr pResponseBuffer, uint unResponseBufferSize, bool bAutoRelease ) : bool
GetMethodResponseInfo ( ulong hHandle, uint &punResponseSize, uint &peResult ) : bool
ReleaseMethod ( ulong hHandle ) : bool
SendMethod ( string pchServiceMethod, IntPtr pRequestBuffer, uint unRequestBufferSize, ulong unContext ) : ulong
SendNotification ( string pchServiceNotification, IntPtr pNotificationBuffer, uint unNotificationBufferSize ) : bool

비공개 메소드들

메소드 설명
CheckIfUsable ( ) : void

메소드 상세

CSteamUnifiedMessages() 공개 메소드

public CSteamUnifiedMessages ( IntPtr SteamUnifiedMessages )
SteamUnifiedMessages System.IntPtr

GetIntPtr() 공개 메소드

public GetIntPtr ( ) : IntPtr
리턴 System.IntPtr

GetMethodResponseData() 공개 메소드

public GetMethodResponseData ( ulong hHandle, IntPtr pResponseBuffer, uint unResponseBufferSize, bool bAutoRelease ) : bool
hHandle ulong
pResponseBuffer System.IntPtr
unResponseBufferSize uint
bAutoRelease bool
리턴 bool

GetMethodResponseInfo() 공개 메소드

public GetMethodResponseInfo ( ulong hHandle, uint &punResponseSize, uint &peResult ) : bool
hHandle ulong
punResponseSize uint
peResult uint
리턴 bool

ReleaseMethod() 공개 메소드

public ReleaseMethod ( ulong hHandle ) : bool
hHandle ulong
리턴 bool

SendMethod() 공개 메소드

public SendMethod ( string pchServiceMethod, IntPtr pRequestBuffer, uint unRequestBufferSize, ulong unContext ) : ulong
pchServiceMethod string
pRequestBuffer System.IntPtr
unRequestBufferSize uint
unContext ulong
리턴 ulong

SendNotification() 공개 메소드

public SendNotification ( string pchServiceNotification, IntPtr pNotificationBuffer, uint unNotificationBufferSize ) : bool
pchServiceNotification string
pNotificationBuffer System.IntPtr
unNotificationBufferSize uint
리턴 bool